Please call to confirm stock availability .
We will ship each day up to Thursday December 21st and December 29th.
DEC 21ST - last shipping day before Christmas
DEC 24TH - 26TH CLOSED
DEC 29TH -final shipping 2017 from Barrie (all items in stock will be shipped)
DEC 31 - JAN 3 closed
Jan 4th open
Please call for availability for Christmas delivery