The place I bought mine from (on launch day)* Had said Mar 22 for restock. Then it said Apr 7. Now it says Apr 16-30 (but I am *really* hoping that the Apr 16th is the time frame for 'if you order now'; and the Apr 7 replenish (if it happens!) will fulfil my back-order. (eyeroll)I had an email from a competitor this morning saying that the 7950x3d was back in stock (Not ever told them I was interested in it) and when I clicked on the link, it said pre order... so I guess it might be their April fools joke They have expected delivery on the 7th April... I don't believe that!
*I bought it on launch day. Had it in basket when it was still in stock. paid for it. Couple hours later, got an email that there was an issue with payment. But they didn't hold the order! So by the time I sorted the payment, they were OOS. I know it's just automated order processing, but a shame they didn't hold the order until it was properly cancelled or properly paid for!