From now on Canada Post and Fedex will not guarantee on time delivery for Christmas. Due to holidays period expect fulfilment and delivery delays.
Also note our customer service will be close from Dec. 24 to Jan. 4 and from now on demands will be only answered by email.