I have read some seemingly unresolved scam reports on this forum regarding them. I was planning on working with them for large amounts and am noticing a lot of red flags.... anyone had experience dealing with them?
I haven't seen the scam reports but if there are red flags steer clear for a time at least. Often you can get a real sense of how a business operates by how they handle scam accusations.