When last-minute gifting truly comes at the very last-minute, you might be between a bottom-shelf bottle of wine and a $10 Starbucks gift card. If you're there — like currently on your way to your friend's friend's Christmas party there — you can run into CVS , grab a pre-packaged gift set that fits the bill, and not have to excuse yourself to the bathroom during the Secret Santa exchange