Great experience
My own recommendation for improving the experience is to explore having a way for the administrative/reception requirements of the shop not fall on someone who is doing a fitting. Answering the phone, greeting customers etc. does take away from the perception of the fitter being solely focused on the golfer being fitted.