otherwise I would probably give them some debit card with Bitcoin loaded and ready for spending.
Do you have a link to this product? I cant find any debit cards that can be loaded with bitcoin.
I am not saying this will happen with Giftbitcoin, but Bitcoin does attract a lot of scammers already.
I am not sure I understand how scammers would benefit from a website that lets you give bitcoin to other people.