Web Host
Consumer Report
- 07-20-2011
- 0
Charged my credit card for a package I never ordered. They show you different items and you are suppose to make a selection. I picked one To increase speed on internet. The $166.00 I felt was too expensive so I never selected it.
Company: Web Host
Country: USA