I think Amayama is in a league of its own pricewise, the only downside is their delivery time (3-4 weeks). But if you are not in a hurry, no one will touch their prices.
I had to get some Japan-only parts from them (1995 Celica GT4 rear brake discs) - EMS air for a couple 20+ lb brake rotors was rough...Agreed, but you need to watch their delivery costs. That can sky rocket the prices.