They have been good to us in the past but really screwed up. The dress hemming was okay but they took so much time, it was due saturday and they called us and said it wouldn't be done until sat at five, we said we couldn't make it then, so they said monday and we said we couldnt make it so we would go tuesday, they said okay and we went tuesday and it wasn't ready! Also we paid ahead of time so no discounts were given. I expected better, very disappointed.