I know that I always pay at check-in but this year is the first year that I paid in advance(I think I owe 40.00 on my 8 night stay) and boy is it a nice feeling!If you can do it now,and your're not taking money away from something more important,maybe it's not such a bad idea to pay in advance.
I am one of those people who are VERY budget concience.We happen to come into some unexpected money and I chose to use it to pay for our rooms in advance and buy our hopper tickets.It will be nice not to have to pay the balance on arrival because that always makes my stomach turn a little!!haha
I do know that if you book through CRO you only have to pay the deposit.Again I don't know why they always send the wrong confirmation letter-a little snag in there somewhere!To put your mind at ease call them yourself-I always do!
Good luck,
Kim