Golf has often struggled with the image of being an expensive sport, but how affordable is it to play the game?