It does get disappointing I also believed in BBRD but sloppy misspelling on a PR and numbers not working doesn't show well for me...
I go with my gut instincts and choose to buy or sell as the OTC Market is Unpredictable and don't blame some "Longs" go silent as I'm sure they felt strong about what they researched and in the end the management screwed things up...