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?
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?
Country: USA State: California, Nationwide City: Simi Valley
Address: 996 Flower Glen St. CA
0 comments