I've ordered from them once. I probably won't order again. I didn't like the response I got when I called them to let them know that my order had never arrived.you could also try biasing it, i think.
what guitar do you use? my les paul gets me growl from everything, its sweet.
eurotubes could give you a high gain tube set. http://www.eurotubes.com