ALL NEW SPORTS Customer Service
United States - 2458
Customer Support Phone Numbers
I can't believe I'm dealing with American people. I know the product was manufactured in China, but you would think that in dealing with an American business that they would at least have the common courtesy to tell you what's going on. I got an email from them 2 months ago...