Brilliant but hard to set up right. This app is great  the setup part I mentioned in the heading isn't so much a fault of the app as of the overly complicated billing nonsense from phone providers. As a result to make sure it can tell you everything it wants to the setup process has to allow for many providers all trying to charge us more than we want to pay with overly complicated plans.
July 28 2015