The wet and dreary weather could not put a damper on Santa's helpers. Delivery drivers are in the final stretch before Christmas.