The ''On Time delivery'' truck has a pile of present on the roof. This Dept 56 van from the Christmas in the City series was introduced in 1992 and retired in 1996. There's no box for this piece that's in excellent condition.
Item ID: GS3775
Dept 56 Christmas in the City Express Van - Green #58653