Awesome concept, cool facility, but poor customer service. The cashier acted very put out to be doing her job. They estimated our wait time at 45 minutes, but after 90 minutes, we were still several races away and ended up having to leave before our number was even called. If they had been honest about their…