I always come here for service. The service department is reasonably-priced and they wash your car every time you come in! You also can't beat $20 oil changes. They also have a club that a percentage of each purchase goes onto and you can apply the money to your next appointment.
more