I think buying tickets online is ok, no need to waste time waiting, no need to hold the ticket in hand for fear of losing it, because every time you get on the cable car you have to check the ticket, if you lose the ticket you can't check it. But they should sell additional entrance tickets, because waiting to buy additional entrance tickets takes a long time!