Patience is hard in most situations where it is called for in life, but in this case especially, as promises of an audit have been repeated for so long. However, if this holds half the promise it appears to have, the wait should one day be worth it.
I have been watching my mind lurching forward and back, and I understand the frustration I hear every day on this board. It is an exercise in forbearance. Such is the nature of the investment game. There is always a reason for delays, but the reasons are rarely made public.
Some time ago I decided I would trust this company to do things according to a legitimate plan that would be ultimately ethical, legal and conscientious. I still believe they are operating on that basis, even though it irks me that the financials are so late.
I may be naive, but my logic would suggest that their reputation is a critical resource and they can't afford to sully it, if they want to stay in business. They have invested so much time and money righting the ship and seem to be finally playing in the major leagues. It is very unlikely that this is a scam, and more likely that the delays we are experiencing are due to minutia that requires a signature here, and a piece of documentation there... and it is all going through some lawyer who is putting his daughter through college at our expense.