I tried to buy one vehicle from them and it did not work out, a year later I did end up buying a new vehicle from them. I also have been here many, many times for service items.
The sales people are cordial and helpful. They really did go the extra mile to make sure we were happy when we did agree on a vehicle/price.. I was very happy with them up to the point of meeting with the finance guy. His high pressure intimidating tactics to purchase extra insurance I do not want was not appreciated. After I listened to his pitch and I cordially I said I was not interested in any additional warranty or financing products he kept us there another 15 minutes trying and trying to sell us anything. At the end when I said I needed to get the car and get to an appointment, he got very frustrated and said "Just so you get it and I can say I have done my job, without gap insurance if you drive that car off the lot here and your car is smashed, you are going to be out like $4-5K right". That said, if I do buy another car here, I will handle my own financing.
Service is very good. They are nice and I have had only one or two small concerns among the 50-60 times I have brought my vehicles there. Keep up the good work Craig!