Screen - golf shops are everywhere in the country .
That means the popularity of the sport is making huge positive impact on them .
Screen - golf shops are everywhere in the country and that means the popularity of the sport is making huge positive impact on them .