I've placed multiple orders now with Dress Lilly, and they have been nothing but helpful. Reading through the reviews here, they are a lot of issues that I had. A few sizes were too small, but I have done enough online shopping to expect clothing made in China to run smaller. Their customer servise refunded entire my purchase in discounts and store credit. The free shipping tells you at checkout that it can take up to 30 days, but there are quicker options. I ordered the free shipping and had my items in two weeks! Most the issues I'm reading here are pure customer laziness.
Highly recommend.