Question: what are gifts that keep on giving?
Answer: Cooking Classes. ...  Perennial Flowers. ...  A Charity Donation. ...  A Costco Membership. ...  Rechargeable Batteries and Charger. ...  Photos. ...  Toms Shoes. ...  Toms Sunglasses.