Cornerstone Automotive has great prices and great service. They are always thorough. I was pleasantly surprised that they drove me home after I dropped off my car, but I was absolutely shocked that they were willing to pick me back up to pick up my car. Excellent customer service. I would recommend them to anyone and everyone.