Well, I do know Cruise America is not cheap. Just this week-end we rented an 18 foot travel trailer for one of our relatives for a family get together. It was Friday night, Saturday, and returned the trailer Sunday. This company towed the trailer to the campsite, set it up, and took it back to their business. It did come complete with lawn chairs, grass mats, tacky lights, cooking utensils, culinary utensils, everything, except bedding and food and personal hygiene items. For the week-end (an 18 foot towable, in Indiana, delivered, set up, and removed) was over $500). Not cheap at all. BUT a lot cheaper than buying one, since this was a one-time event.
Cruise America has CLASS-C's and they are drivable, require insurance, and you supply your own fuel. Plus, they don't come outfitted with the camping gear, as that is rented separate. What I'm saying is, it's going to cost you. If driving cross country is too much financially, renting a "C" is something you really need to VERY carefully consider financially.
I suggest starting with Cruise America and see where their rental and return locations are. Get some prices, and then you have a base-line to start from. Then research local-yocals, like the company we rented the travel trailer from, Mom & Pop shops.
Good luck.