From Canada, drove from Las Vegas, all the way to Page Arizona, and did not end up seeing the Lower Antelope Canyons. The day we went weather was not the best, rain started to come down and the workers cheered louder than ever. Completely disrespectful towards the tourists. Imagine coming from miles away just to hear the workers cheer so that tours would be cancelled. Escalated to customer service, continues to tell us that we can re-book for tomorrow. We pay for hotel and everything to stay at Page. Goes back early the next day, tell us it is cancelled once again. Everything is planned, they knew that the tours would be cancelled for at least 3-4 days but continues to trick us into staying in their village. At the end we gave up, we paid for hotel fee and everything just to know that we were being tricked. After 3 weeks we still do not get a refund back, until I had to call them. Lady on the phone tell us that we did not have proof that we did not go on the tour. Took some explanations ing just to get back our refund. Overall we had a terrible experience with this company. We DO NOT recommend this.