Okay, after looking around and thinking through which vehicle best sits my needs, I have decided on a Toyota Corolla. How much room is there for "haggling" when buying a new car? How willing should they be to "throw in some freebies?" I have gotten the best deal so far in Waterloo, but have not yet thrown in a freebie, not even floor mats. Is this the norm in today's market? Any info anyone has to offer is greatly appreciated. Thanks.