I love gift cards so personally I think either is a good idea! I'm sure she's going to love it!