Great experience...with one exception
Buying online was a breeze. I was notified that the winch had been collected by the courier then I had to wait, and wait, and wait. Not the fault of Ultra winch but TNT couriers were appalling. I understand shipping delays at the moment but I waited at home on the delivery date only to have it not show up and no communication from the courier. The same thing happened for the next few days and TNT would not respond to my email enquiries. It was just lucky that I was at home when it unexpectedly showed up yesterday afternoon. Great service form Ultra winch but seriously consider a new courier.