Brain Host Creative Design Web Hosting
This is a scam! Don't enter your credit card information!
- 12-10-2011
- 5
I signed up for a FREE webhosting opportunity and after my credit card was charge for over $200 I realized that this was nothing more than a credit card scam. Unfortunate and hard lesson to learn!
Company: Brain Host Creative Design Web Hosting
Country: USA
Address: 3660 Center Road Sutie 363
Site: brainhost.com