@SaltySeaBird My parents (near Cambridge) went to Tesco, ASDA, Toys R Us etc, and all were out of stock.
Yesterday I added a fingerling to my basket on toys r us, and got all payment details in, before it crashed saying there weren't any left. That's why I was up so early today. Managed to get a purple one, but did have to pay delivery.
Could you call any local stores and ask when they are due?