SMC, Specialty Merchandise Corporation
How Can They Get Away With This? 996 Flower Glen St. California
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? ...