A few years ago they were great company to deal with. But recently when placing orders to get expedited shipping the orders are not coming when they say they are or if they even come. I placed an order in the beginning of June and met the limit for 2 day shipping. I did not get a reply until July 4th after many emails that some of my item shipped. The remaining items we're not shipped or they sent me a gift card along with a promo code to spend more money. It's b******* when you order a month in advance for an event and still cannot get your clothes. Instead of refunding you your money or giving you the option what you want to do with your money, they just send you a gift card. Great quality clothes, terrible customer service! Just because you reach a limit for shipping and have item in your cart does not mean they are coming!