These people need to learn how to run a business as well as some customer service even if they are "forever 21". I place an order, I order $40 worth of stuff so I wouldn't have to pay for shipping one one top. This meant slower than snail mail from California to Indiana. They said at tops 8 days from order to delivery but the way they count their days it was 10. I complained about the slow service and they told me I should be thankful for free shipping. In the days between ordering and delivery I placed several orders with other sites all with free delivery, some came in 2 days every order came before 21's except the order coming from China. The quality of the items looks ok for the price. The top they claimed to be off white or cream turned out to be pure white(I know off white or cream are tough to match but I know pure white too!). I'm not as miffed about that as the shipping and cavalier attitude. There is no time to find another desperately needed cream top for an important event.