Gift giving on a small budget

Christmas is around the corner and stores have already started putting up lights and decorations in anticipation of eager shoppers …