Wow, harsh advice but it will get you thinking, Bruce.

I agree that it'd be better to talk to her about exchanging gifts before you give her one. This way you're both on the same page.