"store credit" - do you mean buying gift cert from the TA or travel agencies like Virtuoso? Interesting. Didn't know they sell credits / certs. Will look into this.
I haven't called hotel directly either, because I want to see if I can get them gifts w/o tying them with a particular hotel chain / time / location. I'm not sure about my friend's tastes / schedules, so it's pretty hard.