Buffalo Auto Sales
Sells sour lemons, bad customer service after you sign all the papers
My wife marina * leased a car from them and 2 days later it sways back and forth from the back. Mechanics told me that it has been wrecked. There mechanics say theres nothing wrong with it. We told them to trade it for another one, we don't are money back just trade it for another vehicle. "no ...