Am thinking about getting a subscription for a friend's birthday but not sure if it's good or not. Would appreciate thoughts! Thanks!