Efunlive.com sucks! Dont order from them. Item ships from China via DHL and I accepted the charge 25$ even though their website clearly says free shipping. I should have stopped when they requested payment through PayPal. I requested size 4XL and i was sent a 2 XL. The label clearly says 2XL but they swear i ordered a 3XL. They say i can get a refund, but i have to ship it back first at my cost. But at this point I do not trust them.