Absolutely horrible experience. I ordered a dress and when it came in it was too short. I paid for shipping and mailed it back the next day. It took over THREE MONTHS to get refunded on the return. The customer service was avoiding and kept putting off my return. After several emails back and forth I was about to give up and let them keep my $25. Then after over 3 months, the money appeared in my account.