I took a tour with this company three years ago. The tour was fine - nothing fancy and not much time at the Grand Canyon but we had a good time. However, the company neglected to tell me that their system was hacked and all of its customers personal information was stolen.
A lady called with all of my personal information from that trip and wanted a new credit card number to refund the trip to me as another passenger had sued that same week. All a scam. When I called the Grand Canyon Tour Company the rep seemed less than sympathetic and said this happened to many of their customers and they reported it to the authorities as many customers cards had been charged thousands of dollars.
Well if you had a breach in credit card info why didn't you contact all customers to inform them so they could change their card numbers! Cannot recommend due to this experience.