The good news or the bad news or the good news?
Good news? The Night train is on it sway from Switzerland and will ship to stores within 10 or so days!
Bad news? Because of World demand, the USA is only going to get 100 of them on our initital order. What does this mean? IT means that stores that have 8 on order will get 2. Stores that have 2 on order will get 1. Etc.
Good news? The rest of order is to ship by October 10