This is the WORST company to do business with. They will NOT return emails or phone calls. They said to contact them with in 15 minutes to make a cancellation but its been days and they will not return my call or email. I disputed with my bank and they were SURE to respond to my bank.. but not me. They are CROOKS and shop elsewhere!
4 years ago
Net World Sports has a
3.0
average rating
from
418
reviews