I am the owner of a bridal shop. (NOT THE ONE IN QUESTION LOL) First off- I NEVER take measurements over the phone because it could result in many issues, like the dress not fitting. If for some reason I do take the order over the phone I clearly explain to the customer that I am NOT responsible if the dress does not fit because the measurements were not done on site. Second- what I don't understand is how the dress could be so tight if it was only a size in difference. Most companies allow at least an inch at each and Evey seam so the dress could be let out. And as long as your not a plus size woman- the size grid is only usually an inch in difference from one size to the next. Our on- site seamstress has to take apart the seams regardless if its being let out or taken in so her cost is pretty much the same. Third, most companies all have different size charts so unless all the bridesmaid dresses (including your wedding gown) that you've had were all from the same company, they are not going to be all the same "size".
Last, if you knew that this gown was being ordered in a smaller size than you usually take, then why did you allow the shop to order it? Each and every customer of mine is measured and personally shown the chart and together we order the best suited size. The customer then MUST sign the invoice agreeing to the size that is ordered. And also that alterations are always needed for a perfect fit.
Bridesmaids dresses are made to order in a factory and it takes anywhere from 10-12 weeks. Bridal stores CANNOT return dresses to companies.
Personally- as the owner I would have simply ordered you another dress- and not charged you for the rush. My store is in a small town also and I would rather be out money then get the bad name. Also I would be professional enough as the owner to actually take your phone call and work out the situation with you.
Good luck!! EVERY bridal store deals with situations like this every day, its just unfortunate that the store you dealt with were too unprofessional to take charge of the situation