Buyer beware! Read the return policy carefully! Don't order products for gifts from EPIC SPORTS because they have a VERY STRICT 30-day policy from date you place the order. I believe they are middle men because I ordered 5 items and they all came from outsourced companies. Some came from Canada. We ordered a helmet for our grandson for Christmas in November because we wanted to be sure we received everything before Christmas. We measured our grandson per their directions and ordered the helmet per their sizing chart and it was too small... When I called Monday after Christmas the customer service rep said they could not exchange it because it was ordered November 13 and pass the "30-day strict return policy". FYI we didn't receive it until November 24 and it came out of Canada. That is already 10 days of the "30-DAY STRICT RETURN POLICY". (THEIR WORDS). So my advice is, unless you are ordering for immediate use... DO NOT ORDER FROM EPIC SPORTS! Their customer service rep was very uncaring and blunt! All he would say is we can't take it back because we have a "VERY STRICT 30-DAY RETURN POLICY". I didn't want a refund, just an exchange. He said if they carried it in their inventory they would exchange it... ithey could resale it very easily if they put it in their inventory... WHICH I DOUBT THEY HAVE OR THEY WOULD HAVE PUT IT IN THEIR INVENTORY FOR RESALE. This is why I believe they are simply the middle man, placing orders with a third party supplier. The only reason I gave them two stars is because the helmet was nice, just mis-sized!