The same thing happened to me last year. I had a few orders still showing "in fulfillment" until just a few days before Christmas, but I think they shipped either fedex or 2nd day air ... can't remember. I just remember that everything arrived on time. I still have 3 or 4 orders that show "in fulfillment" for me too.