I heard that the membership is at its maximum level (1100) and there is now a waiting list. However, if you need a sponsor, I am more than happy to do so for you.
Have you thought of Hamilton in Sturbridge? I am a member of both and would sponsor you at either.