I took my son here last week. We were both looking forward to it. Unfortunately, I wasn't able to have any fun. It was too expensive. For 90 min it was about $24 for one person. That included their socks. Yes, you have to buy their socks even if you bring your own. I didn't like that at all. I ended up standing on the sideline watching him play. When I got home and told my husband, he couldn't believe it either. We went on the website and saw that they deal with memberships. You buy a membership and pay a monthly fee, which isn't much. That makes it more affordable, but you have to commit to a full year. The place is very nice and my son had lots of fun, but unless you are willing to commit to the membership, it's not worth it. read more