I wish that the cancellation fee was a lot higher or you had to pay at lest one days fee for each day canceled.
That would stop the game playing that people do by reserving a whole week or 2 just to get a certain day then canceling all but the day or 2 and leaving others out
I like the way Oregon does it.
"If you reserve a site/area for 6 nights/days or longer and then make a change that reduces the time of your stay, you must pay a fee equal to the nightly/daily use fee for each night/day canceled as well as the $8 transaction fee. The $8 transaction fee applies to all site/date changes regardless of length of stay."
That would stop it I think.