Dishonest company - please avoid!
I bought a used Fiat LD14FWK from Wilsons, Epsom in July 2016. The car turned out to have two faults. This was confirmed by an independent inspection. Wilsons offered to fix one fault, but failed to mention the other fault. The independent engineer told them in his report that both faults required attention. I had to threaten court action to get a part refund. Wilsons withheld £500 because I had "