Used Parts -
Car-Part.com--Used Auto Parts Market - This lets you search salvage yards nationwide. Lots of listings have pictures, so if you are looking for multiple parts, you can often call the vendor and get more stuff off the same cars.
Suspension is a crapshoot depending on what you are looking for. If you just want some stock like KYB's, Rock Auto, Ebay or, Amazon are probably your best bet.
Shockwarehouse.com - sometimes runs deals on a set of 4 shocks.
IH8MUD.com | Your Online Toyota Land Cruiser Offroad Resource - Another solid forum, but mostly geared towards Land Cruisers. They do have a classified section and 4Runner parts do pop up on there as well.