Its obvious these shops dont have ready stock in hand and they say so just to entice those who are not willing to wait to order from them. Sad to say, there is nothing you can do against them other than to wait for them to eventually fulfill the order or to cancel it if you are not willing to wait anymore. Even this Simder also up to funny business. I see from their listing there are a few "delivery/collection after 9th Jan" orders which have already received their delivery and left their reviews. But when i called the shop they insisted stock only in around 11-12 Jan.