DO NOT use Arctic Shorex!!! We booked a shore excursion with this company telling them our ship and they calculated the pickup time, but the ship's arrival time changed after the booking. We realized this change the day before docking, but our emails to them bounced back and no one answered our phone calls to try to cancel or change our tour. When we disembarked and finally reached a representative, they just replied that we were late so it was our fault! Arctic Shorex refused to give any refund, and we were left without a tour that day.