Been a member for about 3 months now and so far so good. The gym is $20 a month so really can't beat that - there's a membership fee at the start but make sure to haggle with them as I had my fee knocked down to $29! Classes come with the gym as well but I just haven't checked them out yet.
I hit up the Uptown location which has always been clean whenever I go. This location tends to get busy, especially after work, but I've actually never had an issue getting a treadmill or the glider machine - plenty of equipment at this location. One downside is the machines don't have TVs - small complaint but hey, TV distracts me and makes me stay longer.
The hours on the weekends are short, closing at 5 - booooo. And as a heads up, the Uptown gym does have free parking in the parking garage beside it except on home Panthers game... then you have to pay $10 to park... but really, who chooses gym over tailgating?!
Update to review: new extended hours! Awesome sauce.