This place has good facilities but pretty bad customer service. I am not looking for a best friend when I hit golf balls, but the last several times I have been there no one in the shop even recognized my existence until I was pretty much at the counter needing something. Another time when I went the ball machine jammed and when I asked the guy for help he pretty much made me feel like I had done something wrong. Instead of being apologetic or acting like he cared...He just dumped what balls the machine had given me 20 or so which he could have just as easily let me have, and just punched in a new code for more balls. Curtis in the repair area is pretty good and cordial whenever I need something, but he is about it in the shop that I have seen that really offers anything. Not my favorite place but the facilities are good and the hours work for my schedule.