I took my Prius in. Accepted the fee for an overall check of the vehicle ($120). I knew I needed new tires and an oil change. Was later called by “Don” that I would need new rotors and brakes on all four. Knowing that I had committed to new tires (3 of 4), an oil change and a wheel alignment, and forking out $1200, I was a little hesitant to do another 1200 to 1400 for a full brake job. I politely turned down the brake repair even though he reported it needed to be done immediately as a rotor was rotted and a pad was ceased. The next day I booked an appointment for a brake job with my trusted mechanic. The day I took it in, he gave me a call back in 20 minutes stating that the brakes were fine,, only half worn and the “rotting” of the rotor was merely rust which is a regular occurrence on vehicles. needless to say, I was seething inside that “the service agent” tried to sell me an unnecessary brake job. After confronting the service department, their chief mechanic took a look at the brakes, admitted it wasn’t needed right away, but rather should be checked at the next service appointment. Then he explained that the reason they put it on the report as needing repairs was that they did not want to see me stranded and to be blamed because of not telling me of the needed repair. Well, it has been over 6 months, my brakes are fine, and you know what?! I have not been stranded due to not doing this repair earlier than needed. The lesson is .... STAY CLEAR OF TOYOTA IN GUELPH FOR ANY REPAIRS. GET A SECOND OPINION FOR ANY REPAIRS THEY STATE ARE NEEDED. I reckon they have been able to do many repairs for many customers who were not aware of their tactics, many repairs that are not necessary or needed at the time. In the end, they did cover the bill my mechanic charged me ... $60. I should have asked for more.