There are some financial and bank sites that block overseas wifi. A VPN allows you access as if you were in the US and is very secure. It will also let you get to most streaming services that the ship wifi may not allow you to view.
Silly question... When booking a taxi online, do you give the arrival time of your flight and they add the time for luggage pick up and clearing customs or do I do it in the booking?,