Shopping for a car, new or used, can be a nerve-wracking experience. If you buy new, you risk sticker shock and dealer add-ons. Purchase used cars and you’re never quite sure if your new vehicle will ...