After almost 2 years in Germany all I can say is: I miss SA's racing. Yes, I now earn Euros so the 32 of those that I paid for 947 does not seem too outrageous. But SA has an incredibly well developed racing scene. I think one can find hen's teeth more often than a race in my region of Germany. And when you do, it's upwards of 40eu for a +/- 40km of MTB. They do include a small goodie. I got a nice mini thermos at one of the races. However, water tables - often do not include still or even tap water, only sparkling. Or a sparkling sports drink. The terrain is incredibly hard (understandable when you can see the Alps in the distance on a clear day). I often have to get off my bike and push it. It could be because I am also quite unfit but I am trying to paint a picture. And then on the other hand there is hardly any technical sections. Riding through a forest is lovely but race organisers in SA make an effort. The ups are really hard and the downs are really boring. I used to complain about prices and routes and so on as well. Until you no longer can do a race or 2 on any given weekend you might also not know what you have had. All I want to say is: if the 947 entry fee won't leave you hungry, if you love cycling, if you love racing, if you live in JHB, you just have to do it! Because one day it might no longer be there and then you will know what you have missed out on. I skipped a year, after 9 in a row I decided that it was too expensive for someone with hardly any income and missed out on 2017s race. I am sorry I did. But we are so crazy that we go back to SA and make sure to include races in our stay. 2nd year in a row we will be doing 947 on our SA holiday.