Save all the trouble. Gift money. They can buy whatever they want/need/like : groceries, fruits, ice-cream, DSLR, iPhone, Tesla, accesories for stuff they already have, etc. Absolutely full freedom on what to buy, where to buy, when to buy.
We need to de-stigmatise / un-shame gifting cash.