Do not order from this company - I paid extra for next day delivery and 4 days later still not received the rebound net. The customer service is atrocious. DO NOT ORDER FROM THEM!!!!!!
6 years ago
Net World Sports has a
3.0
average rating
from
415
reviews