Thinking of depositing with them because of their attractive lines, however, I'm sure there's a price to pay somehow. Just looking for anyone who has had an account with them and their experiences or any word on the street on payouts? I see their SBR rating keeps going downhill, so that's the only reason I'm hesitant.
Thx in advance.