I use them just for visa processing as I'm in Australia and can't process visas using ccbill (my primary processor). They always pay on time and I never have any problems with them, but don't ever expect any customer service, I wrote to them like 5 times once and not one email was ever answered... and its been months
