Forbes Life Christmas shopping guide

While we’re firmly in the 99%, it’s nice to see the 1% chose to do their festive shopping with us. Here we are in the Forbes Life Christmas shopping guide. And with prices that anyone can afford – our Christmas puddings range from $6.95-$45.00, and our crackers from $14.00-$55.00. Also check out our own gift guide, with plenty of ideas for family and friends.