I don't need you.
I'll never rely on your income to pay My bills, and I'll never struggle to make ends meet without your money. In My universe, sub money is for play. There are surely things I hate paying for (health insurance, filling up My gas guzzling car), but there has never been a doubt that I am able to support Myself. Your money is handed to Me for frivolities: little gadgets, prestige makeup, gifts for My friends. If I do make a request for cash, it's for dinners, travel, or random shopping sprees. Can I afford to spend $100 every single time I go to Target (I always go for one thing and leave with bags full) or $60 3x per week at Whole Foods? Absolutely. But knowing that someone is eagerly awaiting My demand for reimbursement just fills Me to the brim with devilish glee.
I prefer gift cards because I don't need cash, and if I have it I'll likely end up spending it on something boring. I would much rather use MY money to pay for necessities, and have yours for playtime. I spend a lot and usually on quite random things; I've never been one interested in designer clothing or handbags, but love tech gadgets and taking frequent weekend trips. I see no problem with others who enjoy wrapping themselves in luxury, but it has never been important to Me. I'd much prefer buying a million different items from Forever 21, some lovely dresses from ModCloth, and simple shoes. Your cash will pay for hotel rooms, fine dining, and some occasional pampering. I also have an option on My website for someone to pay for My health insurance. Do I need help? No. Do I hate paying thousands a year for it? Absolutely.
Your cash is used however I see fit, but never think that you're helping to support Me. You are a toy and your money is for My pleasure. And unless I specifically request cash? Stick with gift cards.