SMC, Specialty Merchandise Corporation
How Can They Get Away With This? 996 Flower Glen St. California
- 07-17-2008
- 7
I have seen infomercials by this company on TV for years and years. How is it possible that such an obvious ripoff, with so many negative reports, is still in business?
Company: SMC, Specialty Merchandise Corporation
Country: USA
State: California, Nationwide
City: Simi Valley
Address: 996 Flower Glen St. CA