Altech Cars, LTD
Extremely deceptive business Practices
I recently bought a vehicle from the named dealer and had a number of things go awry during the transaction. 1st off I wasn't offered the ability to test drive the vehicle as it was parked in their showroom in the corner behind many cars making it very inconvienent in order to get it out to get ...