fatcat1965,
You also have to pay a registration fee when you join along with your weekly fee. Sometimes WW has specials where you forego the registration fee and just pay the weekly fee. Go to
www.weightwatchers.com On the page that comes up, you will see "Find a Meeting". Type in your zip code and it will search for any meetings near you. Scroll until you find where you will be attending your WW meeting, click onto "prices and special offers" and it will tell you if WW is having any specials going on and if not, it will tell you your registration fee and your weekly meeting fee. Hope I didn't confuse you too much.
Where in MA are you from? I was born and brought up in Framingham, but moved to NH 30 yrs. ago. Good luck.
Aleka