I picked out my originial bridesmaid dresses form Davids Bridal and ended up waiting to make sure all of my BM's were able to come. Also because I was purchasing them because they were flying all that way for us. But I also didnt want to spend money if they werent going to show. I went from 7BM's to 1 Bm and my MOH. And I ended up finding the greatest dresses from AE for $40! Perfect!
I do think its a little pricey but that is just me. They are flying all that way and paying for their vacation. I would try researching for similar dresses and compare all prices. Then make a decision.