www.thepartsbin.com and www.hoyfoxtoyota.com, I've purchased from both, hoy fox surprised me the most, I gave them a list of REALLY obscure parts...ie. Moonroof latch (with screws), the hood latch bolts, the screws and gromments on the bottom of the grille, intake plenum bolts, and a few others, and some not so obscure parts like the AC cabin filter, and hood struts. They emailed me the same day with the prices and part #'s and the only part they had wrong was the intake plenum bolt, but it was less than $5, so it didn't really bother me...
Also, ALWAYS check EBay, I just got OEM floor mats shipped for just over $100
KEYWORD: 9* GS300