The tubing experience is great but for transportation to and from the tubing site, steer clear of "SALT RIVER BUS COMPANY"...Here's why: I purchased the Salt River Bus package last Spring for $25. As instructed, I made reservations in advance on August 25th for a pickup at Westgate on August 28th. I did receive a confirmation email from "Xavier" that my reservation was received. I also left a voicemail reservation to cover all bases (they NEVER answer the phone). On Sunday, the 28th, we arrived at Cabellas in Westgate for our pickup...and no bus arrived. I called the phone number and the bus driver answered the phone. He apologized and stated that Westgate had not been scheduled for pickup that day. He told me that he would personally call me from the office the following morning and have management straighten the situation out to my satisfaction. I also immediately emailed Xavier and left a voicemail at the office. Monday came and went with no phone call. I sent at least three "polite" emails and voicemails throughout the week and was never contacted. I would have settled for a future trip for four instead of two people (doesn't cost them...they're driving the bus anyway) but now I'd like my money back and no one is contacting me. I've been in sales and customer service all my life and ALWAYS address my mistakes faster than my successes! That's how you get repeat and referral business. SALT RIVER BUS IS NOT A REPUTABLE COMPANY.