I've been coming to Timbercreek for many years now at least a few times during the Summer time. It's a great place to come here and hit some balls at the cages. It's usually busy on weekends with a lot of kids and families. My suggestion is to come here early. You get like 15 pitches per tokens. Tokens are $2 each or $10 for 6 tokens. Trust me but 6 tokens will be more than enough for to get batting practice and you will get tired. They provide the bats and helmets but you are more than welcome to bring your own equipment. Overall, a great place in Stouffville and one of the few places around to hit up the batting cages. They also have ice cream, a bouncy castle, driving range and mini-putt so there is plenty to do there!