Disaster. Failed to supply parts and refused to refund. They change address and operating company regularly, deal with them at your peril as you have zero recourse agains ... more