Frontline Direct Marketing
Unfulfilled Promise
This company has an online ad that reads you can have a 100 " Big Screen TV for under $30.00. The sign up fee is $29.95 (under $30.00!) and is charged on a credit card or via electronic check. I signed up for this to see what it was about. I later found out that it involves building something ...