dishonest person runs this firm...when I wanted to change my agent he kept on asking for next year fees when it was not due and he was not able to get my bank account opened as he has no contacts with banks and is a reseller sitting in Canada.
i have been dealing with this company since 2004. Never experienced problems. They have offices in Belize and Canada and offer wide range of services in those countries. I would highly recommend this company