So would this be a good time to close my account with them?
They publish their financials and usually, because they are more conservative, have healthy balance sheets.