I booked 1 excursion on our Radiance trip in June. It was easy and the tickets were delivered to our room the second morning. It was nice to have it done before we sailed.
I would prefer that they charge my room account instead of my credit card when I book. I like to hang on to my money as long as possible and it I change my mind I don't like waiting for credit on my credit card. Just my opinion.