They have many spots to practice so there shouldn't be a wait. They have putting greens and a chipping green. Inside the pro shop they have plenty of things from shirts to clubs to grips, anything you would need. Their range mats have automatic tees which were pretty cool and you can set the tee height for your driver or whatever. A large bucket was $12 which was ok for about 100 balls. I will be back to work on my game after my blister clears. I haven't swung a club in over 2 years!!!