I have been to both the Scottsdale location and the downtown PHX location. If I had a choice to go again, I would say the Scottsdale location has some improvements to make when comparing the two.
We went on a Saturday night, and the staff was great. The drinks were a little weak for $7.50 a piece, but had a great time! Tickets are very low cost also!
Want to have a good time, and laugh all night? Definitely check this place out!