I LOVE SammyDress! They have a wide selection of clothes and I was satisfied with all my purchases. They might take some time to arrive but considering the low price, that's not a problem at all. Be patient, plan ahead and you'll be fine:)
Customer Support is also great. They answered all my questions and concerns quickly and politely.
Pay attention to sizes though, because they run a little bit small. Always check the size chart before purchasing.