I've placed Ryzen 9 3900x on pre-order on launch day just after 3pm in the UK and it is still out of stock and, as I understand, it is the same everywhere. There are costumers already cancelling their order and turning to the competitor instead according to forum posts so I came here to seek for some answers since we can't get any from our retailers - again, according to costumer's posts under the regarding topic on forums.