When they were overloaded with orders for the options it took over 2 weeks for us to get some books ordered from them. They didn't make it in time for my moms BD
But other times they've shipped really fast!
Over Christmas season I would imagine they would have more orders, and take into account that the post office also slows down around then too. How close you are to their werehouse can also make a big difference, this sounds silly but if the shop is in the same state as me it can get here as soon as the day after it's shipped, but if it's a few states over, 3-4 days - across on the other coast a full week, all depending on the post office.