Apollo International Trading Co
False claims on traded product
- 03-28-2012
- 12
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.
Company: Apollo International Trading Co
Country: USA
State: Texas
City: Houston
Address: 18010 OAKWORTH DR, Houston, Texas 77084 77084
Phone: 8323798469