I could help you with the BZA question, but with the caveat that I have not used them for rock ever.
BUT, I used them for one reason. There was a fight in some thread here in the "industry" forum where
someone was in a hollering contest becasue of BZA's ownership and undercutting his B and M and blablabla
and he came off as such a d#*K that I said, "any enemy of his......." It was just that kind of whim.
But I digress. I have ordered from them three times, and not had any REAL complaints. They shorted me
on a snail species in my cleanup package, they sent me a green hard coral of some unknown type when
I ordered a Monti-digi in that color morph, but they have also hooked me up right on some non-WYSIWYG
stuff. Thier stuff comes packed right for travel and I get it the next day. I can't complain loudly, but if
they perform on rock the way they do with animals, I'd say they can be trusted.