I suggest you go and see some of these places for yourself, meet the people are make your own judgement....
Everywhere will have dealt with customers where there were disagreements and you'll never get a straight answer out of anyone as they'll only tell the story their way.
I've had a great experience withe Fourways in the past and the team there really looked after me, its always and pleasure to see James ands Nathalie and they're always very welcoming. James has a great knowledge of these cars and has clearly learnt a lot about them over the years, as has already been mentioned they always have lots of Datsuns in.
On the topics of cost, it's not that they're too expensive, it's that I can't afford to go to them regularly.... Just because you can't afford something doesn't make it to expensive
All the best with your search.