NetZero
Ripoff
- 10-06-2005
- 7
I had 10 hrs a month free, they got me to put my credit card infold in to use the 10 hrs. I only used net zero around 5 min. At the most, they charged me 14.95 and would not return my money, big rip offs!!! Their is no free site, they screwed us.
Company: NetZero
Country: USA
State: California
City: Woodland Hills