I had an appointment at Twirl to look for bridesmaids' dresses for my wedding. I arrived with my maid of honor a few minutes before our appointment time. They asked us to leave and come back because they were having a staff meeting. We were 5 minutes early, so we went and got a coffee a few stores down. We returned at the appointment time and they shooed us off, saying it would be a little longer. They didn't let us back in until 15 minutes after our appointment time. This irritated me, specifically because it was for a staff meeting. I could understand if my appointment had been delayed because another customer's appointment had gone long, but not for a staff meeting. Needless to say, we did not feel valued as potential customers. The saleswoman proceeded to call me by the wrong name 3 times, even after I nicely corrected her.
Pros: The dress selection was nice. They had some beautiful badgley mischkas.
Cons: Lacking in customer service.
Eventually, I ended up choosing bridesmaid dresses from BCBG, and not from Twirl, because I found some dresses I liked better there.