Thank You Gifts?

Serenity
So my mom is throwing my baby shower. She's paying for everything and doing it basically all by herself. 
For those of you had a baby shower thrown did you give the person a thank you gift? If so what was it? 
I was thinking of giving my mom a gift card to her favorite store and maybe some flowers. Is that too little?
Also her birthday is in two weeks so would it seem redundant to give her a two gifts so close together?