A good friend bought some 240Z parts from Showcars. They finally arrived after over 6 months and a zillion phone calls. One time they left him on hold for over an hour. Quality was decent once it arrived, but they charged his card on order, and waited over 6 months to deliver, with very poor communication.

John