**Update** I brought my other car here for an oil change and it took an hour! They apparently were giving it a thorough inspection which was nice but I didn't ask for that. The quote to fix everything they found wrong was over $2,600! They use the same software the dealerships do. That wonderful software tells them how many hours in labor they can charge to replace each part.
My mechanic (who is certified and has a small shop with less overhead) will prob charge half of what they quoted!