I'm turning up zero results for 600 2 40002.
Stop Tech and EBC Yellowstuff is supposed to be a very good combination. They're both quality parts. The links to Summitt show the rotors shipping in a few weeks. That's what they often do when something is currently unavailable, but not necessarily discontinued. They did that with the Centric rotors I had on order. Every time the shipping date arrived with no rotors to be had, they kicked it down the road a few weeks. After eight months of that, they finally made the call that they were unavailable.