I will never again order anything from this place. On the site it said free shipping with orders over $30, well that's a big lie! And these folks seriously need to check the sizes! XL is really a XS! I tried contacting customer service and explain the shipping fee issue and it made no sense what they said! Lesson learned. Do not buy from these jokesters!