I went to Twirl Scottsdale for my bridesmaids dresses because they were one of two shops in the whole valley who carried the designer I wanted. The dresses were pricey, but beautiful. I spoke with the salespeople at Twirl many times and visited many times as I made my decision on the dresses. They were very helpful and patient for the most part, but sometimes they could have an attitude or not call back when they say they would. One of my bridesmaids lives out of state and Twirl could ship her dress to her when it came in. Our dresses arrived at their store two days before Christmas. They called and left a message to let me know they were ready for pickup. My out of state bridesmaid was out of town for an extended period of time for the holidays, so I wanted to make sure they didn't ship the dress to her yet. I didn't get the message right away and by the time I called a couple of hours later, they had already shipped the dress out to my friend out of state. They didn't check with me first to make sure it was still ok to ship, and it was a holiday weekend. Needless to say, her dress sat on her porch for two weeks in rainy weather; but luckily, it was not damaged in any way. I felt they could have put more thought into that one. But overall, I had a good experience with them.