Went there yesterday with my two sons and one of their friends. The pitches were not consistent and the speed didn't seem accurate. They were having issues with the machines and finally turned them off. They were short staffed, a grumpy instructor and then the guy who was running the register and trying to fix the machines at the same time. We went to extra innings afterwards, which was a much better experience.