PPrana,
I concur with the other posters on this one- since replacing the wheel bearings is a physically taxing and time-consuming job it would be a sagacious idea to take your car into a trained professional for the repair. I noticed that your in Santa Monica so I recommend checking out curbside mobile service (
http://www.curbsidemobileservice.com/). They not only do solid repair work but also come to you and work on your ride at your place (garage, curbside, driveway, etc)

If you wish to procure the required parts yourself and want cheap OEM Toyota parts I'd recommend
http://www.toyotapartszone.com/Page_...A)§ionID=2.
Good luck with your repairs buddy!