Amazon and Best Buy are the latest retailers to exhaust their initial Xbox One and /or PS4 allocations. Just days after GameStop announced that it had sold out of PS4 units and wouldn’t be taking any more pre-orders until it’s guaranteed more stock, others followed suit.

Online giant Amazon said on Facebook: "After a crazy and exciting month, we've sold through our initial allocations of PS4 and Xbox One. We have the Standard Editions for both consoles still available, but we can't guarantee these at release. Please check back here as we'll update you first if we receive further release day allocations." US retailer Best Buy also stopped taking Xbox One pre-orders this week.

At E3 last month, Microsoft confirmed that Xbox One will launch in 21 markets this November priced at £430/$500. During the same show, Sony announced a PS4 Christmas release date in Europe and the US and a price of £349/€399/$399.