Less fortunate get opportunity to 'shop' for Christmas gifts