I and my family will be arriving in Moab in 1 week. Should I book tours I want ahead of time? Should I stick with 1 company and get a discount? Is it better to go the the park and take a tour with the Park Guides? Do I need to sign up in advance? Any travel information appreciated.