$10 a month sounds too good to be true. Went in to get some info and they REALLY wanted me to sign up right then and there.
I live in the area, the pictures of other locations look promising but I've been burnt by gyms before. They ONLY let you pay with pre-authorized access to your checking account. That's always a sketchy sign.
Going to do some research and report back. Seems promising.