I took my new car to the dealer for the normal maintenance when it was still under warranty. The dealer still managed to mess it up, making a scheduled oil change take over 2 hours and they still we're pushing me for "upgrades". I finally scheduled online with A&H because I've used them in the past and always been pleased. I dropped my car off (they offered to let me wait and do it faster) but I didn't need the car so I was fine dropping it. They we're still faster than the dealer and less than half what the dealer quoted me!