When we went to Typhoon Lagoon last week with DD who is 4, we rented a life jacket. There was no charge for it, nor did we get charged for the towel use either. I will say this the towels are a bit on the small side, and I'm not a big person. DD went on all the rides except the speed slides and Crush N Gusher (just not tall enough yet), and she was able to wear the life jacket on all of them. Haven't been to Blizzard Beach, so I don't know if things are different over there.