This company is unreliable and cancelled booking at last minute without notice. I had to have someone make transportation plans for me while I was on the plane traveling to Rapid City. They lack customer service and were unapologetic regarding their last minute cancel.