I have bought tubes from The Tube Museum in the past. The guy who operates as The Tube Museum has advertised many very nice tubes and the ones I bought were as advertised. I was happy with my purchase.
However, if there is any doubt in your mind about the tubes you are buying from TTM, pass and find them elsewhere. The guy seems to want to drive customers away. As you learned, if you have any problems with the tubes or ask the wrong question, he becomes very defensive and starts insulting you and questioning your integrity. I guess he must have good tubes because it's not his personality keeping him in business.