I have found out about sammydress.com last year, and so far I have made more than 10 orders, so you can conclude that I am very very happy with their service and the type of products they offer. The shipping is mostly very fast, but if something is not arriving on time it is not their fault, it's the post office fault, and the weather conditions may affect delivery as well.
The customer service is very good and fast. If they don't respond on time, it's probably because it's the weekend or some national holiday, so please try to be patient.
I highly recommend purchasing from this site, you won't be disappointed!