Ordered item said to be in stock on line for my granddaughters birthday. Order expected to be there just 2 days late. Site emailed me to say it wasn’t in stock and I would have to select different figures. Selected different figures, & shipping was now expected to arrive 6-10 days. 2 weeeks later package shipped, it’s now almost Christmas and package hasn’t arrived. Shows on last mile delivery (has been for almost a month.