MTraveler is right on…A couple of things…first; you are absolutely right that a wheel bearing should not have to be replaced at this mileage. Secondly, $460 is WAAY too high a price and I assume Toyota dealership a did it. In the future or now if you are willing, you can do what I am doing. Call the main office of customer complaints/relations and negotiate a reimbursement for the repair job.
I have a position switch I was told was faulty as the light for the 4wd actuator did not always come come on though it did appear to go into 4wd when driving. The truck is well past the warranty period being a 2004, but Toyota agreed to a reimbursement for the repair job of about $450 for a new actuator which includes the switch.
I had to have Toyota service do it, pay myself and submit a claim. I was told it was pre approved and my return check would be expedited with submission of the work order, proof of payment and registration. It’s fairly common on their part if you are persistent and go right to the top and are willing to wait through the darn phone lines. Considering it’s 8 years old and I’m getting help, you are in a much better position.
It may not be too late. Call and get your paper work in order and whine a lot as to how you feel and how unfair the situation is and how poorly it was engineered. You expected more from Toyota cars and you are a loyal customer etc.politely of course. They WILL listen. I think you can get some results.