Exactly what they wanted, but with options. You do the gifting and let them decide what to get!
The digital gift card goes to your email so you can personally forward it to the lucky recipient. Every gift card comes with a unique code to be used at check out.
They'll love you for it!