We had a great experience with Zuid Afrika Specialist. Although we did have a small hiccup with the camper (the jack was broken which we only found out about once we had a flat tire!), this was not their doing. Zuid Afrika Specialists were prompt with replies and answering our queries. We would definitely use them again!