6 Budget-Friendly Christmas Gifts for Under $20 

  1. Magazine Subscription 
  2. Personalized Mug 
  3. Personalized Calendar 
  4. Photo Canvas 
  5. Homemade Gift Basket 
  6. Acts of Kindness Basket