Nothing but great things to say about BAD. Both working with them and as a customer. I have had zero quality issues with anything I've ordered or received from them.
To be fair, I would think that with the cost (business being located and made in USA comes with a heafty price tag, but still) that nothing should leave there with issues, but the human element is unreliable, as we all know.
That being said, I have a hard time taking someone seriously who just says they're "crap" across the board with nothing but anecdotal experience and not even particular details.
Either way, hope they keep it rolling, and would love to see the Sooldano Avenger reissued!