I joined All Sport in May through their $99 Summer Student special. I graduated in May, so I was not technically a student anymore, but they let me sign up through that program. when I signed up, I didn't think I would continue my membership at the regular price after Labor Day -- now, I am planning on continuing it as long as I live in the area. The staff at All Sport is always friendly, the locker rooms are comfortable, and the gym itself is clean. The machines are always in good working order, and any problems are taken care of immediately. The weight training area is always monitored by staff to check on the people. The staff in the weight training area are very helpful, and always offer to help you set up a machine or adjust your settings to meet your needs.