I see they have pretty high limits and lots of markets.

Not much talk about them from SBR since they used to be a scam book it appears but have worked there way up to a B rating now.