even thought their company name says trust, I wouldn't put my cards on them.
A small not for yourself gents - if a bank or any other financial institution says 'fasts, easy, quick' and etc. that means that they're here only for a one time show - I wouldn't recommend on trusting your funds with...