I've heard 2 separate things, but I am not sure which one is 100% accurate...
I thought I read that there is a pop up tent outside before every show selling merch. Someone in my office today also told me that they sell it in the Crown Plaza hotel by the theater.
Hope that helps :)