I've used GetYourGuide multiple times in several countries across the last 3-4 years and every single experience booked has gone well and without any material issues. I have also exercised the free cancellation option a few times and again it was dealt with smoothly. Overall, GetYourGuide is now my key goto when planning any new trip.