I really feel Sunnyvale Toyota doesn't provide customer service that is acceptable by any means. I first bought my Toyota in 2010 The sales person wanted me to come in the next day to complete paperwork. I had told him that I had a family event in the afternoon, but he assured me that he would have everything ready and I wouldn't be there for over an hour & would make my event on time. This was not the case, & after arriving around 9:00 am, it took another 4 hours before I was able to leave. The entire time, he kept stalling me that it would only take another 15-30 min (repeatedly).
After a year, the radio started to have problems. It would eject CDs on it's own & turn off. I reported this every time I brought the car in for maintenance, but they repeatedly said that they couldn't reproduce the problem. On the first maintenance after the warranty expired, they concluded that I was right & it did have a problem, but that I would have to pay for the replacement since the warranty had expired.
About the same time, the key-fobs started to not work. Both had started to fail at the same time. We replaced the batteries every 3 months for a 9-month period. Toyota Sunnyvale wouldn't troubleshoot the issue, but made me spend over $600 & labor on new key fobs.
Soon after this, the stock tires had worn down. My gas mileage on my hybrid had started to decline (from 26-27 mpg to about 25 mpg) so my initial thought was that it was the low tread on the tires. A service department read: "keep moving forward on tires MATCHED EXACTLY to your Toyota." I bought new tires that the service technician recommended. My gas mileage went down to 23-24 mpg. They recommended changing the tires back to the stock model. I did some research & learned that the new tires were discontinued & were not low-rolling resistance tires, (preferred tires for hybrids according to my internet research). In order to move back to the old model tires, I had to pay for labor & $100 for the difference between the two tires. My gas mileage is now 24-25 mpg.