John has always offered Stabilus struts via his website, however, they were always previously listed with the caveat/disclaimer "only when available," suggesting that they were not something that he regularly stocked or could even regularly obtain.
The part that I find most interesting is in his timing of deciding to main page headline them shortly after Tom makes his announcement about making a deal with Stabilus to run some DeLorean specific door struts.
Not sure what Hervey is actually selling in regards to his Stabilus struts, and if you call to ask him, I'm pretty sure that you'll just get the regular old story about how he has sold 50,000 pairs of them over his lifetime, 2,000 pairs last week alone, and never had a single complaint about them from anyone, without receiving an actual answer to the question you asked.
Again, it will be interesting to hear Tom's assessment of the situation....