Worst customer service ever. Never book with Cruise America.
I created a reservation and then canceled on the SAME day. The cancelation never went through, and by the time I discovered it (2 months later at the date of my reservation), they never refunded the deposit, as promised. Now it's impossible to get a hold of them to resolve my case. Everyone I speak to directs me to someone else and there is no phone line to contact customer relations (only email).
Avoid at all costs.