Although, I was taken aback at having been asked, I agreed to be there for her. This casual friend used to live around here, but is having the wedding back at home in Florida. I feel like she should have kept the cost down knowing that most of her bridal party are still in college. Bitter Bridesmaid Dear Bitter, Who needs you or wants you to go with such a horrible attitude. If money is the issue and you can't afford to go, then don't go.
Weddings cost money and going to a wedding in another city costs even more money.
Rather than being the world's most miserable bridesmaid, cut your losses while you can. But before completely bailing on the entire affair, first talk to the bride and explain that due to money constraints, it's going to be hard for you to make the trip. Some brides will offer to help with expenses and others will not. At least give her the option. As for the gift, just give her what you can afford to give and still be able to smile at the reception.