;
  • Report:  #860755

Complaint Review: Apollo International Trading Co - Houston Texas

Reported By:
Ed Severson - Houston, Texas, United States of America
Submitted:
Updated:

Apollo International Trading Co
18010 OAKWORTH DR, Houston, Texas 77084 77084 Houston, 77084 Texas, United States of America
Phone:
(832) 379-8469
Web:
Categories:
Tell us has your experience with this business or person been good? What's this?
Company makes false claims on their imported products (Spare parts and rubber rolls). They claim to manufacture from ROC but imports from Vietnam and China with 25% RMAs. The company refuses to send replacements. Fraudulent business with outrageously defective products.


Reports & Rebuttal
Respond to this report!
Also a victim?
Repair Your Reputation!
//