It is actually not a good feedback not having company within reach when you need it. Maybe it were just those times that they were having some technical difficulties.
However, they have a website that is up and running. This should help in assisting their clients and providing them their services.