i got a exedy clutch from them, they are a decent company, just make sure you kno what your want to buy for your car. i know they advertise that venom controller thingy for 200 or 300 bucks...all it does is trick youre computer into thinking that the gas pedal is farther down than it really is and gives the impression of better performance. but most of the other products are decent.
I bought an aem cold air intake, and the next day tried to get the ups shipping number. I actually talked to the owner for like 15 minutes and he is a really nice guy. He didn't sell something that i wanted, but have me a really good connection. I would get something from them again. Like everyone is saying, fast delivery.