I have had the most terrible experience with David's Bridal. If I would have been able to I would have bought my dress elsewhere, but with planning the wedding 2000 miles away from where I love it was my only logical choice. I would NEVER recommend any bride to do business with David's Bridal! They wouldn't take back or exchange a bride's maid dress that wasn't fitting correctly, they verbally insulted my mother, they didn't want to do the discussed and pre-paid altering services. The shoes weren't dyed the correct color as ordered. And the list goes on and on....I even went so far as to contact the regional manager with my complaints to no avail.