You really can't beat this! You want to send a (say) $50 amazon gift card to a friend for some occasion. Amazon expedites the shipment and delivery, encloses it in a nice package, and you pay no additional charges!
I've gotten lazy over the years (or perhaps smarter?) - instead of shopping or puzzling over gifts it is easier to send an Amazon gift card and let the recipient choose what they want.