The DIY toolkit(s) is ideal to those who require a visa to South Africa, however may not have the necessary funds readily available for an experienced Immigration Agency to assist with the end to end process.