BIL's GF's birthday is coming up and I need some ideas. He suggested getting her a Amazon GC because they're going on a cruise soon and she'll probably want to do some shopping. He said she's an online shopper...but for a cruise wouldn't you rather try stuff on in store? So maybe a mall GC might be better?
Also, I don't want to do all GC. Maybe a small gift on the side? The small Gift budget would be $10-20. I know she's a really good cook so might appreciate some small cool kitchen gadget? But I'm not sure what she has or doesn't have...

Or would you just do all GC and maybe have my daughters make her something? She's really amazing with our girls and they love her a lot!

WWYD???