I have just been quoted £3,600 by a BMW dealer to fit a tow hitch to my BMW 530D GT. I was told the car would have to reprogrammed for towing and electrical work would have to carried out. A local tow ...