Power Sign ups
Consumer Report
- 08-15-2011
- 11
I paid 60.00 for 55 sign ups. They have never delivered. Their support email does not work either. Nothing but a RIP OFF. Buyer Beware!!
Company: Power Sign ups
Country: USA
Site: powersignups.com