My curves has the same hours as mentioned above. I just joined last week, and here were my costs:
The normal registration fee is $149. My Curves is currently offering a special, 1/2 off registration, so I paid $74.50. Then there are two ways you can go. You can sign a year contract at $29 (with automatic deduction from your checking), or you can pay month to month for $39. I have heard from several people that if you want to get out of your year contract, you just pay the extra $10 for every month that you have used on your contract. Also, at my Curves, if you signed the year contract, the rest of the summer is free - you don't have to pay a monthly fee until September 1, 2, or 3. My understanding is that since Curves are franchised, some will have different specials going on. You are probably best to call your local Curves and see what kind of deals they have. My sister recommended that I call a few times, because she got different prices when she called a few different times.
At my Curves, there are 10 machines, and we do the circuit 2.5 times.
Go check out your local Curves, call and make an appointment. You can get a free workout, and the person working at Curves that you have your appointment with will go around and show you how to use all of the machines, and tell you about Curves. Nothing to lose by making that free appointment and seeing if you like it!
Hope that helps someone!