John at Keling has been very good with customer service.
I am guessing the machine is actually built by Excitech.
Here is a very long ongoing thread that you may want to read.
Excitech Cnc Router Purchase
The machines are extremely popular in Australia.
Repairing the machine wont be very difficult.
Anyone that is well versed with these types of machines should be able to handle any crisis.