WOW! That's CA for ya. I think most run around $30/mo. So as long as you don't live in CA. LOL Some charge a $150 signup, others cut that in half, some have specials like the one mentioned for joining for a year and doing a draft, others have free specials during certain times of the year or for signing up a friend, etc. You just have to call the ones in your area and check. You may call one and they'll not have a signup special, but another one in your area might. So check with all of them to get your best deal.
Once there, you may also not care for the location or the staff, or the members, whatever. But with Curves, you can transfer your location at any time at no extra charge. So if you get a free signup at one but end up not liking it there and visit another to try it out and like them better, you can transfer and still not pay the signup.