Webwktalk.com
Consumer Report
- 09-21-2013
- 3
If this is a subscription to something I wish to cancel it and I have informed my credit card company and they are reversing the charges back for 60 days.
Company: Webwktalk.com
Country: USA