I have purchased one vehicle here. I think it got a good deal but buying a new car sucks, no way around that.
I have gone here for all of the service, regular oil changes and major service, for both of my Honda vehicles and have never had any problems. Ordering parts that are not in stock is easy and quick and I have never had a problem with work done although I have never had anything too major.
I go here every 3,000 miles to get my oil changed. They are quick and professional and a good price. I always buy the 4 oil change package for $100. This package inludes a wash with every visit as well as two tire rotations. I have been very happy dealing with several members of the service staff. Close to my house, I'll keep going here for all of my service.