Net Host Fee. U.S.A
Consumer Report
- 08-03-2013
- 21
I have no idea how it did happen. I just realised that this company has been taking US$29.95 every end of the month since Feb.in fact, I don't know who they are or what they do. I have never signed anything with them and don't know what I have been charged for.
Company: Net Host Fee. U.S.A
Country: USA
State: Arizona
City: Glendale
ZIP: 85308
Address: 4410 W. Union Hills Drive Suite, #182
Phone: 6022423004, 8882308977
Site: nethostfee.com