I've had consistently positive experiences with my orders from this site. I think the problems people have come when they try to return something. Shopping at extreme discount like this, I don't expect to be able to return items. It's true, shipping is incredibly slow. But this isn't stuff you really need in a hurry. If you want 6 camisoles in the mail, you don't really need them next day air, do you?
Overall, this is a great price on basic items. You don't go in looking for a specific thing, but you might come away with something you didn't know you needed.