I really wanted to get my girls something fabulous, but it's just not in my budget.

I bought a Groupon to Vistaprint ($17 for $70, score!), and I plan on getting them each a tote bag with their initials. They look like this:

I plan on adding their favorite wine/beer and a pretty wine/beer glass blinged out with crystals (I have a bunch left over from my cake topper). I will also be including their fascinators and earrings for the wedding, but I know those really don't count as "gifts". Is this enough? I really can't afford to do much more.