Hi Dave3891,
I am in SW Ontario, For me the shipping has never taken more than 5 days from order. At times I have had my order in hand in 3 days.
Inventory will always be a factor in a delayed order. They seem to ship only when the whole order is ready.
But for me, I always call the order in by phone. That gives me all the conformation I need and then I can try to deal with them for a little bonus or two and they will have an email in minutes of the order in my inbox.
A few days later I will see the shipping confirmation and the next day or so I will have my toys in hand.
PS. As best to my knowledge, the warehouse is in Mississauga, Ontario.
IMO just give them a call and have your order number in hand.
Good luck
BaBaLou.