They've paid me many times, always fast, I met the owner in Miami ( TOW Party), good guy.
They offer a lot, however I do not know financial details...like are they making a profit.
They have a ticket count near 70,000 which isn't that bad.
They are worth a small deposit, IMO.