I don't think so. But check their website.
Depends on the amount of time you give them I believe.
I dont think so. I've canceled and wasn't charged
Says yes on their website, but no in reality.
Probably no charge for changing, and may be a small charge for cancelling completely with short notice.
I've changed reservations many times and they never charged me
Thanks! Your answer is awaiting moderation.