The worst service provider and very painful. They take payments so easily but refunding takes hours and hours and their support services are very difficult to reach. I will never ever use this network and also ask my friends and families to stay away from it. Will never refer anyone at all. Disaster network.
company reviews