Scum, scum, scum. Worst car buying experience ever. Make sure you peel off the huge dealership stickers before buying a car from these scumbags. They use obnoxiously large dealer advertising stickers to cover chips in the windshield. They will only return your phone calls and emails before you've bought a car from them. Afterwards, you can forget about it. These people are scum. Be careful!!!
more