After spending several thousand dollars over the last 2 years at Cardinal Plaza Shell, I will never let them repair my vehicles again. Over the past year, they always seem to be trying to sell me unnecessary repairs and parts. Now I have proof that this is absolutely true. I used to be a Fleet manager for 60 Delivery vans, because the vans routes involved considerable stop and go driving, we had to change brake pads every 20-25,000 miles, but we did not have to change the rotors until at least 50K miles. These vehicles were on what as known as "severe duty maintenance schedules". A year and a half ago, my Toyota Highlander, needed new brakes and rotors, this was after 106K miles. Cardinal Shell did the work. I asked them to replace the front brake pads, after 45Kmiles on 8/3/13, but this time I measured the rotors to make sure that they were in"Spec", which they were. Cardinal Shell tried to sell me not only front brakes, but also rotors, when I told them not to machine the rotors and just replace the pads, they refused. Why ? because machining would have put the Rotors slightly below "Spec", this way they could sell me $ 320 of rotors. It is not necessary to machine the rotors each time you replace the pads, unless you want to put the rotors out of "Spec" and sell additional parts and labor. Two months ago I had my 2010 Toyota Corolla in for oil change and tire rotation, the car had 25K miles on it. The car was hardly driven over the last year, but Cardinal Shell told me the Transmission fluid was dirty. They then proceeded to sell me a Transmission service for $240. When I checked the Service manual, Toyota does not even recommend replacing the Transmission fluid until 100K miles. NOW I KNOW I WAS RIPPED OFF ON THIS SERVICE ALSO. Cardinal Shell at one time used to be an honest shop, it is not anymore, the owner does not seem to care that the people he has running service are now in the business of RIPPING OFF UNKNOWING AND UNSUSPECTING CONSUMERS.