I bought my wedding dress from Encore, and it was a really good experience. Gretchen was so helpful and kind, and found me a dress that was really similar to what I wanted. Unfortunately, it was a size 16, and I'm a size 4. However, Yolanda, the awesome seamstress that works there, was able to take it in beautifully! Gretchen even cleaned the dress for me at no charge, since it was a bit dirty at the hem from others trying it on. Encore isn't dirt cheap - expect to pay reasonably reduced, but not insanely low prices - but the service is great and I'd definitely recommend it.