All these items are in stock at our local warehouse and ready to ship so that you can get them for the Holidays. We cannot control the global shipping delays of course, but purchasing these items as soon as possible is a surefire way to get your Holiday gifts and merch on time!~