I second Lang's recommendation. Just thought I'd share my opinion with you guys. I wouldn't buy anything from them unless they have it in stock. It doesn't really seem like they really care to get parts for you unless you have a 240 or hatchi.
We all know how long it took for my Cusco strut bar to come in and how much I had to pay for it. They said it was a hard to find item and it took more than 3 months to get and I paid almost $200. Lang and Chris ordered theirs from Japanparts.com, paid less, and got it within the week.
I ordered some Ray's lugnuts a couple weeks ago to find out that they are out of stock and it would be a long while before they get some in. I waited over a month and didn't even get what I wanted. Instead I settled for some Black Racing lugs. It's not the wait that pisses me off, its the customer service.
I ordered it and called back in a week when I was told it would come in. They said its still on the way. I wait another week and I talk to my co-worker thats good friends with the owner and I find out that its stuck in customs so it should be in my hands soon once it clears. I wait another week or so and call. I then find out that the lugs are out of stock and they don't know when its going to come in. If it was out of stock, wouldn't I have found out the day after I placed my order?
Also, my friend ordered some springs for his friend's scion. He was told it shouldn't be too long. That was a couple of months ago and he has yet to recieve the springs...
The owner is a nice guy and all but I personally don't care for how business is conducted.