My faith is restored on this point. Prompt answers to our questions and lots of liquidity on their side. Payments could use some better speed though.
That's most users concern, a speedy payment just like other websites who have instant withdrawal.
Hopefully they can improve their system in that department, as to their trust, they just answered all their accusations and solve it.
They are in good standing now in terms of good reputation.