We booked our Grand Canyon tour several weeks in advance, but they called to cancel LAST MINUTE (literally 5pm on the Sunday before our Monday tour). The customer service rep cited weather issues and told us that given their 25 years of experience, there would be fog in the canyon and it really wouldn't be worth the trip up there....
More