My bridesmaids are throwing me a shower this weekend, and I know that they have put a lot of effort and time(and probably $ too) into planning it. I have four bridesmaids and I want to give them each a gift for throwing me a shower ( I never thought I wanted a bridal shower,and told them I didn't need one, but I really appreciate that they are throwing one for me- I love them all). I can afford about $25-$30 for each bridesmaid; is it ok to give them gift cards to their favorite stores as a thank you for throwing me a shower( plus a heartfelt thank you card)? I wanted to purchase more personal gifts, but no one is giving me any idea of what they want right now.