Were the thumbsticks ever actually in stock? I've been checking a few times per day since the announcement and haven't seen them. This article: https://www.thefpsreview.com/2023/05/23/limited-edition-diablo-iv-hardware-announced-by-steelseries-kontrolfreek-and-blizzard-entertainment/ says that the collector's edition of the thumbsticks will be out on launch day, so maybe that's why?
They have been sold out since less than an hour after announcing the products. Promotions like this are effective, but scummy. I'll admit, I want that trophy, but I could also really use those stick covers for my controller. Screw the botters and scalpers.