Please Note that we CANNOT guarantee delivery before christmas from today (16th Dec), Sorry. Also due to the canadian postal strikes we are unable to send to canada at the moment. Sorry for the inconvenience.