According to what I am hearing From Palisades, they should be 'on the water' the 24th -
Give it 2 weeks to cross the sea, that put's them here on the 7th of November. Give it a week to unload the boat and clear customs, that gives you the 14th.
Not sure if the mass merchants will have enough time to get them on the pegs for Turkeyday, but I am anticipating a Very Merry Muppet Thanksgiving (Statler and Waldorf are even bringing veggies to 'pass') at our shop
www.boxingcow.com