This was my first time buying tickets to experience this place, and it was okay, but you have to be careful to choose the items carefully, otherwise you might buy the wrong kind and can't get a refund. Also, even if you buy in advance through the app, you still have to queue to get paper tickets. It's cheaper if you buy two or more tickets, but buying one ticket is the same price as outside.