For many people the purchase of a new car is a significant moment in their life, it also represents for many, the second biggest investment they have next to their home. Imagine the disappointment of buying a new car only to find out a little later that there is...

read more