Sorry Zardiw,
I have to disagree with you here. NasDaq cannot tell the company what accounting or auditing firm to use. However, Nasdaq might have told JBII that their accounting standards and reports are not up to NasDaq standards. Thus, this gave JBII the chance to go with the same firm and potenialy have them correct the problem(s) or choose a better firm, that can do the job correctly.
As for making a tough decision... I think anyone here could have made that decision. Go with a better firm and never have to deal with bad reports again or take a chance with the current firm, which might not be doing an adequate job.
In either case as to who might be correct is not significant here, the more important point is that JBII will be better off down the road and should have financial statements on time and up to NasDaq standards.