Better buy the ticket from the app than buy on the spot, you will get the cheaper price, but you will get the same experience. The show was amazing and a nice experience to have when you travel to Bangkok. They are so entertaining, sit back, and relax to enjoy the performances.