Try
extremebends.com for springs
and
Essex Distributors - Bilstein Shock Absorbers for shocks
Best prices I could find anywhere when I did mine.
Also, sometimes nsor.com has some good prices
I had to basically do the tundra brake mod again due to a seized caliper.
New pads, rebuilt calipers......again, rotors weren't too bad, just got them turned.
Really sux for just 20k miles.
another 4 bills :(
You may want to check the rear bearings.
I had a howling, sometimes groaning noise coming from what I swear was the front passenger side. It ended up being the passenger rear wheel bearing.