We took our 4-year-old to a birthday party at CrackerJax this past weekend. The arcade was full of fun games... but too bad many of them ate our tokens, played for only a few seconds before shutting off, or lacked necessary parts. The two basketball games that we played were an absolute joke - one had 5 semi-flat balls, and the other one only had one large ball. Who knows where the rest were! We were definitely disappointed with the upkeep of their games. If a main part of your business is the arcade, then it is pretty frustrating for a customer to waste 10% of their tokens on lousy, broken, poorly kept games.
If you are going to CrackerJax, I would avoid the arcade and focus on the outdoor activities, instead.