Got a product junkie on your list? Give a subscription to Birchbox! This monthly service will send your make-up-loving pal a box full of deluxe sample-sized beauty goodies each month, all wrapped up in a pretty bow! Available in 3-, 6-, or 12-month subscriptions for $10 per month.