I don't mean to be the party pooper but my experience with them is usually pretty good.
They're generally quick to assess deals - and they'll often go off desktop valuations which leads to quicker approval times.
They're usually quick to issue docs - and verify them when returned. If I...