I do not have experience with Fuzz Audio, but if you are looking for reliable good tube guys try Brent Jesse, I've purchased many tubes from him over the years. Motor City Guitar is a good place to look, as is Vacuum Tubes Inc. The TubeDepot is another one that has been around a long time.
Good luck,
JCarney