I have officially finished shopping for my bridesmaids.  The damage was less than $25 each and here's what I got them:
Cute, over-sized totes from Target.  The patterns match the personalities of their recipients.
Beach towels.  I thought this was appropriate for a beach wedding and because who doesn't need more beach towels?  I got 2 blue and 2 red.
Flip flops.  They don't necessary have to wear them at the wedding, but again- who doesn't need more flip flops?  The blue/green/silver are for my attendants and the black/white/silver are for my celebrant.
Beverage glasses.  I bought the glasses from the Dollar Store and got vinyl stickers from Etsy to decorate them myself.  These glasses were less than $4 each and are probably my favorite part of my girls' gifts.
Dress hangers.  I'll be giving these to them when I give them their dresses (which are being shipped to my house).  These were free because I had all the materials laying around the house.  The white "J" is mine and there is one for Amy, too.  I had to touch up her brown paint before applying the rhinestones, and it was drying when I took this picture.
My matron of honour had mentioned possibly wearing a brown flower on her dress instead of blue, which comes with the dress.  So I ordered her the brown flower and will attach it to her tote bag.  She can decide whatever colour she wants to wear: it's not a big deal either way.  She could always wear it in her hair if she wanted to.

It's likely that I'll be picking up little things here & there for the girls as well.  Things that aren't matchy-matchy and more personal for each of them.