

I have a 07 camry v6 se model with 106,000 miles. I recently took it to "my"mechanic for oil change and rotation of tires.
I informed the tech that i feel a vibration in the steering wheel at particular speeds.
The tech stated it needed balancing. No prob-do it. It was done, then while i was driving to work one day. The vibration in th steering wheel was more apparent. So i took it back, now they are saying that i have "cupping" in one of my rims.(20inch alloys). And to repair it would cost $175.00- the rim by itseld didn't cost that much. also said i need new shocks/struts because the car have over 100k miles. They also stated that there are "hot spots" on my rotors and they need to be 'turned" for $198.00or $99.00 each for front and rear.
I am not that knowledgeable about these things, but i feel like they are trying to take advantage of me. What is t/n folks opinion on this????????????????????