I have been dealing with them for over a month now. I admit they have a nice selection of vehicles but their customer service is unforgiving. I bought a vehicle there and we had an agreement to have minor repairs done on the vehicle. Well that didn't happen until a month later. Not only did they keep my car for a few days but did not follow through on the contract what was supposed to be done! They act like they don't know who you are when you walk in the door. Even when I was purchasing the vehicle they did not bother calling back, I had to call them and follow up with everything. The staff is completely useless and are running back and forth like chickens with their heads cut off. Do not be fooled with their fake interest in you when you first tell them about buying a car because once the deal is sealed you'll never hear from them again and will try to rip you off any way they can. The GM promises things but never comes through. Don't even bother referring people because the $250 they promise you suddenly turns to "what are you talking about? we never said that" they are unbelievable. However, their selection of cars are nice and affordable. Make sure you read and re read the contract every time they print it off because they kept changing rates and little things in between. Do not get their warranty because the service there takes days and they will not come through. It is a waste of money. Remember, they need you more than you need them. Low ball them the best you can because they will try and sell you a vehicle at a ridiculous price. Overall, just stay away. I am never coming back here again.