We have a membership at Scottsdale Batting cages and get a lot of value from it. Our son plays baseball and our daughters play softball, we can have them practice at the same time which is great for us. The facility is busy on week day nights which is expected but the ability to make a forward reservation helps out with that. The facility is pretty open during the weekends which works awesome for us.