They seem to go in cycles.
I got some RE15 a while ago. I was looking desparately for some H4895, NONE was available anywhere. Then about a month ago, it showed up at several places over a couple of weeks. Of course, I managed to forget I had ordered some and ordered some more.
I feel you just have to be patient and keep looking.
But if anyone sees any H335 available, LET ME KNOW.
Thanks.