Hi All at the theme parks can you purchase a drink which you can top up for free during your visit. If so what is the cost and do they do it all the parks, where do you top it up. Think i read about it here but cant find the thread and it seems like a good idea. Thanks
Tony