Negotiating car prices can be daunting. Doing your research and knowing what you can afford before going to a dealership can help level the playing field. Many, or all, of the products featured on ...