@SNS Sorry to hear of your bad luck and you have my sympathy. I’m sure most people on this forum have experienced this kind of frustration and disappointment and it’s not fun at all.
I have 4 WE 300B’s that I bought from Upscale. They have been flawless. They were noisy the first time I fired them up and they did emit a slight odor. That scared me. After that it has been smooth sailing and I like them. However, my amps came with Shuguang’s top of the line 300B’s. Just to see if I could tell a difference I re-installed them last Spring. To my great surprise I liked them better. This is not a dig at WE, those tubes are wonderful but I’m slightly happier with the Shuguangs.