Can vouch for Torque GT, got a JDM EP3 from them last year, got rid of it quickly but that was personal preference . Car was sound. Good service.
Apart from it's been there for a million years....Though maybe they are just unlucky with sales as I've heard alot of good things about them quality-wise.