Buying a Certified Pre-Owned (CPO) vehicle seems like the perfect middle ground between new and used. It can be heartbreaking when that promise of rigorous inspection and peace of mind turns out to be empty. When you discover your CPO vehicle was not properly...

read more