If you are living in Europe or in Oceania countries, the exclusive 40138 LEGO Holiday Train set will be available as part of a promotion beginning October 22nd. As such, do not worry! In fact, you may even be able to stack this promotion with the limited edition Star Wars Stormtrooper Sergeant minifigure as well. This exclusive 40138 Holiday Train set is currently being given away at LEGO Shop at Home North America (USA | Canada) and LEGO Brand Stores with purchases above $99.
Thanks to forum member dathomir for the news!