You can't get any info about how the company works until after you sign up. After then you have to call a customer agent in order to get anything resolved. They refuse to do anything by email, doesn't matter where you are located in the world.
Any company that makes it so difficult to get anything done are not interested in providing any kind of good customer service.
Stay far away from this company.