Rapidvidz.com
Consumer Report
- 10-05-2012
- 7
I had been charged a fee from my credit card but unsucessfull for something i dont remember purchasing. I'm trying to get there email address but i have had trouble finding there email address.
If i like to cancel their services i need to pay.
Company: Rapidvidz.com
Country: USA