Thanks for sharing, it sounds great.

Did you have to register as a service provider in South Africa to provide the service?