Thank you to everyone who took the time to reply, most appreciated.
I had no joy booking shore excursions on the website, the error persisted. I ended up having to telephone them and they emailed me the shore excursion brochure for our cruise and I telephoned back to book the excursions. So we got there in the end!
In terms of drinks, we’ve decided to upgrade to the Elite package as soon as we board. Again, thank you for the tips everyone.
Happy sailing all.
Andy