Yeah, but he has an excellent and substantial feedback, and each tube is under $100, so I'll give it a chance. One tube to begin with.
Just can't spend that much on new Mullards from Tube Depot, though they have some other Mullards for $300 each new.
Besides, they only have a few tubes in stock, so it is not a long term solution at all.