My car is due for an MOT - does anyone recommend anywhere - thinking Halfords or somewhere like that. Is this the best way to go? Is there a way of knowing you won't get swindled? can they fail you just so you have to pay more in repairs etc? thanks