Thanks for sharing, it sounds great.
Did you have to register as a service provider in South Africa to provide the service?