Birchbox is such a cool idea! I love it for myself and gifts for friends. Their website doesn't do them justice. My friends actually sold me on the idea. You complete your profile (hair type, skin type, style, etc) and they send you samples every month for only $10! That includes shipping! You can choose what type of samples you want - makeup, skin care, fragrances, etc. Great gift idea to get a friend a year subscription.