I said this recently in another thread, but I have found parts from City Racer to be very high quality. Sometimes they have OEM Toyota parts, sometimes they have parts made by the OEM supplier, and other times they have reproduction parts made to their specifications. Pricing on their OEM Toyota parts is better than I have been able to get through various Toyota dealer's discounted pricing programs.
I have yet to be disappointed in any of their parts, and their customer service is simply excellent!
Here's an example: Lots of vendors carry aftermarket weatherstripping, which is significantly less expensive than OEM Toyota, which is available for at least some model year FJ40s. The aftermarket weatherstripping generally has a bad reputation. The OEM Toyota is made from a different type of rubber than the rubber used by City Racer in their weatherstripping. I sent City Racer an email questioning why. I got back a very detailed explanation of the differences, and why City Racer used the other type of rubber. The explanation was so compelling when it comes time to buy weatherstripping I'll buy City Racer's rather than OEM.
I have also found orders are shipped quickly and shipping charges are quite reasonable.
This reads like such a glowing review I should point out I have no affiliation with City Racer.