I think it's highly irresponsible, and very possibly actionable - libelous - to make such suggestions as that above.
I have no connection whatsoever with Firecrest, though I know then through AOPA; when last talking to them - three days ago - everything was fine.
Before posting such rumour why didn't you or your "friend" - who as he USED to hire from them ring them up and ask before posting and thereby creating alarm among others?