I suspect maybe they already have a lot of stuff and just don't want to be given gifts they can't use. maybe they already live together and have most of what they need and that's why they want gift cards. However, it is tacky to put that on there. If you want to bring a gift do so. If they don't appreciate it, they don't deserve it