I've been offered a gift membership. What are they like? Are they useful? Are the meal plans good? Do they bombard you with ads or spam?