Took my son to Extra Innings tonight and was extremely pleased with the cages and the pitching simulator cage with flight tracking. Pricey yes but worth! They also have a decent selection of bats, gloves, shoes, tees and even jaeger bands. Will be taking my son back!