the hand sanitizers are great to have. I bought my own before I went on my December 2003 cruise. I used it before and after eating, at the casino and everytime I used the restrooms (used after you wash hands). You can get the same hand santizer at a drug store. They carry large bottles and small bottles you can carry in your pocket/purse. I keep a bottle in my desk here at work.
When I was on our cruise in December there were several people who came down with a virus. I carried that sanitizer every where I went. It is worth spending the money on. It is call Purell Hand sanitier. It kills 99% of germs.