As we are having an application that needs to run on server side I need to be able to have access for remote clients as well. It is great for this as it has been very easy to set up and configure. It was very quick in getting up and running with the software. We can use it almost instantly to get our client's applications running again. The price is also very reasonable and even though there aren't many other services out there at this price point I would not hesitate to take advantage of the service. I really haven't encountered anything I dislike about it. It does what it says it will do very quickly and reliably. It's a great service. It provides me with a way to stay in touch with my family back home in the Philippines. I like that I can send photos and have the ability to receive calls as well. Sometimes there are slowdowns in the service. I have to wait for a few seconds to send or receive a text. It's definitely worth the price. I'm able to stay in contact with my family. It also allows me to receive calls from my family.