Yesterday was my first time visiting this place (or even hitting a golf ball) and I already feel like a pro! $5 for a lifetime membership card that tracks your score, and depending on what time of the day you arrive, $25-45 per hour for a bay that can have up to 6 players. We got a bay with a couch which was REALLY nice. Everyone working there was friendly and helpful when showing us how to play. The balls have GPS inside that tracks where you hit them, and you get points based off of which target it goes into and where on the target. There are different "games" you can play but we only played the one the attendant set us up on. We ordered some cheese fries and they were delicious. The price of the food is a little higher than what you get, but its pretty understandable considering where you are. I'm stuck between being glad I don't live closer because I would sink my money into this place every weekend, and sad because I really wish I could enjoy it more often than I can. I wish Tucson had something like this, but we suck and only have bowling!