I use ebay, craigslist or carparts.com. You can also check here
http://findjunks.com/search/84/nissan/3 ... to_salvage there's a number of the junkyard, you can contact them directly. Also check car-part.com
Most of the items, I was able to find on craigslist or junkyards. Good Luck