I ordered $400 worth of swim gear for my daughter for Christmas on November 26th, website said guaranteed delivery before Christmas, delivery dates changed several time and my package has been sitting at the FedEx location in Salt Lake City for 4 days I call customer service and they tell me my daughter Christmas present won't show up until December 27th, after Christmas and a month after ordering. SwimOutlet sucks I will never purchase anything from here again!