Complaint: I ordered $1,300 worth of parts from this company on the 5th of Nov, 04. It is Christmas Eve and I haven’t seen anything. 3 Emails and multiple calls with letting the phone ring for over 2 minutes and no response. Taking legal action to get my money back and recommend anyone else to do the same! Matt Honolulu, HawaiiU.S.A.

Tags: Auto Parts

Address: 1304 Langham Creek Dr. Suite 122 Houston, Texas U.S.A.


Phone: 888-469 7223