Tickets for Amsterdam attractions?

So I was just wondering if I am able to buy tickets for the canal cruises on the day or if i ll have to buy them only because of queues. I m assuming there will be no big queues for the cruises so we ll be able to buy tickets with ease there. Also for the Royal Palace, is there usually a really big queue like the... show more So I was just wondering if I am able to buy tickets for the canal cruises on the day or if i ll have to buy them only because of queues. I m assuming there will be no big queues for the cruises so we ll be able to buy tickets with ease there.

Also for the Royal Palace, is there usually a really big queue like the Anne Frank House queue, or will I be able to buy tickets on the day for the palace as well

Thank You
3 answers 3