Professional, helpful and polite people to work with. They got all the necessary documents completed earlier than expected. Nice work!
Each time I contact their customer service team, they always promise a call back because they are unable to resolve my concerns immediately. And unfortunately, I don't hear from them again. Frustrating.