Wozo.com LLC
99 Cent Offer Turned Into a $29.99 charge!
- 10-14-2010
- 40
Okay, so I got sucked into doing the free i-Pad offer from a Facebook ad. This was one of the offerssuggested through that process and I chose the WOZO offer because it was a minimal purchase and the add stated that I would receive a poste
Company: Wozo.com LLC
Country: USA
Address: 33 Broad St Suite 901 Boston MA 02210
Phone: 8774123128
Site: wozo.com