Damn, I have been desperately trying to get one since launch. Think the USA is getting them all, and the rest of the world is getting screwed. I paid on launch day, my store is getting 2 3900x's this month, they have 78 people who have paid in full and are waiting.
My original comment was quite ignorant, then, and I apologize for it. They’ve got quite a few at my Micro Center for $449 if you purchase a compatible motherboard, so I was (incorrectly) assuming that this applied to the rest of the world too.
I am in Europe and a (previously?) Reputable online retailer showed me the same 2 weeks ago, but 1 week ago ( 2 days after the expected ship time) updated the expected time to a month and just said they didn't get the shipment expected, deal with it