I think we are absolutely right to be highly demanding customers... if we want to purchase something we expect it to be on the shelf in a local shop or to arrive in the post the next day... and so we should!
The challenge for Scalextric, I would guess, is both exciting and complex... managing an international supply chain to deliver a high tech new-to-market product simultaneously across multiple global markets... and at a price we can all afford is impressive. Then to execute on this plan with such precision that their first production run starts to run out at peak seasonal demand... is all really quite a positive sign that the new product is being received well across these markets. I've no idea what production lead times will be involved... but I'm guessing effort will be ongoing to bring the next production run to market asap. All of this is no excuse, of course, for our disappointment if what we want is no longer on the shelves... but global supply chains (perhaps involving subcontract manufacture) are what in the end of the day bring us amazing advanced technology at very affordable prices. Sorry, I know this doesn't really help... but hopefully of some interest?