PNY got slammed pretty badly on 3080 and 3090's respective launch days, and while I cannot speak for their stock on hand on 3080's launch, I know for a fact that PNY had all of 2 cards in stock for 3090 launch, and it was purely due to the fact that all of the big name vendors like Newegg, Amazon, and Best Buy, as well as OEMs like Dell and HP ate up PNY's entire stock of cards for both launches... Or, ALMOST all of it. Of the 2 cards PNY had to sell directly on launch day, none ever went up on the site for sell.
Both cards sold that day went to a list of users who had suffered problems with the website in earlier purchase transactions, my name being number 1 on that list. PNY actually called me at 10 minutes after launch time to take my order over the phone, charged my card through the PNY internal system (meaning I paid factory price, no tax, no shipping, flat 1499.99), and shipped the card out the next morning. It is now in my hands. The specific card I ended up with is the PNY RTX 3090 XLR8 model number ending in PPB. The only other PNY 3090 ends the model number with MPB, but otherwise identical first part of the number, but even worse, identical model name! The MPB model is plainer looking than the PPB model I received.
Build quality is rock solid, this thing is VERY well built. PNY's customer service really came through for me as well. For the next 3 weeks, PNY direct will only have a couple cards a week, according to Lisette at PNY. In 3 weeks or so stock should fully stabilize. This is due to all of the major vendors selling out of PNY cards faster than they can make them, but production is still ramping up and will meet demand soon. PNY prices will NOT inflate as a result of this, according to Lisette, PNY will not bow to scalpers, bots, or crashes (PNY used reference 4+20 capacitor config and had no crash reports).