First and last time I will spend my money at epic sports. They do not give free exchanges and their shipping costs for one swimsuit was almost $10. I ordered one swimsuit on the 16th it's now the 22nd and my suit hasn't even shipped yet. When I called to check on my order I was informed that the guaranteed delivery date is the 3rd! Almost three weeks to get one swimsuit. This was the second one I ordered from epic because the first one I ordered was too small but since there aren't free exchanges and their return policy states there's no returns on swimsuits I was going to try to resell it myself. It only took days to get the first suit I ordered. It would cost me over $15 to return it because I would have to eat the shipping cost and pay return shipping and then pay their ridiculous restocking fee. When I called epic sports the associate Kristin was very rude and didn't care that my daughter needs the suit for work on the 23rd. I told them to cancel the order I would have to order one somewhere else. After our conversation Kristen emailed me and said the manufacturer already shipped it to epic so she couldn't cancel the order. This doesn't even make sense. The suit hasn't even gotten to epic yet so why can't they cancel the order? I am now receiving rude harassing emails from Kristen at epic sports even after I asked her not to send anymore. Wow this company is something else. Order at your own risk.