Saturn of Amarillo, Texas
Saturn Scam of America by
My complaint centers around a scam that our local Saturn dealer in Amarillo, Texas nailed us with and I am sure there are others who have been ripped off. Bear in mind that the actual process of purchasing the car was pleasant compared to other dealers I have had the misfortune to deal with. The ...