If you’re really unsure of what they’re into (like when gifting something to a coworker you’re not close to), a generic Visa ...
You are not guaranteed to get the funds you purchased. I recently received a visa gift card for Christmas and made a first purchase with no problem. A few days later I went shopping and was ...