No they do not repair there.
Go to the pro shop, they will be able to help you
No
They dont do repairs there directly. You would need to contact their Customer Service department and arrange to have it repaired that way. The Pro Shop in Epping might be able to arrange in person as well.
Thanks! Your answer is awaiting moderation.