Windy vidz
Consumer Report
- 08-21-2012
- 10
This online site has been deducting 24.32 off my account for the past 3 months on the 20th of each month. It's a scam and I am not paying for anything I authorized for. I want my money back and I want them to stop deducting money off my account! I do not know how long this will last
Company: Windy vidz
Country: USA
City: London N1 9DX
Address: WNMP Ltd., Unit 13 15-17 Caledonian Road, P.O. Box 361
Site: windyvidz.com