Bought a Backwash Pro from these guys. Had a few problems with this car from the get go, idle screw had not been set up properly and the car ran away popping a rear dogbone out. Thought I had lost an O ring but when I stripped down the other side they hadn't even bothered to install O rings.
I hand delivered the car back to them for repairs In November and was told to expect a two week turn around. It got to December and they told me to expect it to be 4 weeks (I had to chase them, they didn't bother to inform me of any delays)
It's now January the 16th and I'm still having to chase them, and honestly I am going to be contacting my bank and the CBA to pursue a full refund.