I've been reading through the posts here and it seems like most people are having their bridesmaids buy their own dresses. Is this normal? I was wondering whether I should pay for the BM dresses since one of my BMs already had me in her wedding and paid for my dress.