Anonymous
Horrible customer service, I ordered something mid April, money was taken out a few days later. Was told I’d have my item no later than April 30th. I still don’t have it and they will not respond to any of my emails, and my log in for the site is not working. Good thing I saved a screenshot of my confirmation number!! Horrible!
3 years ago
Read Net World Sports Reviews
Net World Sports has a 3.0 average rating from 399 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial