Dealster (yet another daily deals site) you can buy a $10 CVS gift certificate for just $5! That should make for some inexpensive cosmetics or toiletries.
You will be able to print out your gift certificate and use it in the same way as you would a regular gift card.
Click here to get yours. If you don't see it as your main deal, check out the box on the right side of the page. That's where I found mine.