They aren't really "Gifts" since you have to buy most of them.
So how about you have the ability to go to someone's profile and give them the gift after purchasing it? Then it could actually be a "gift" ;p
a lot less people would buy the gifts then because almost everybody on ROBLOX is immature and greedy and then we'd see tons of people with obnoxious names like iGift who have their main gift them all the presents they buy