We will be spending 3 full days at CP starting June 18th. We want to buy the Fast Lane passes for two of those days - it is ridiculously expensive but our teens are giving up staying in a hotel and camping instead, in order to afford the passes. When should we buy the passes? I don't know if I should buy them on-line in advance, or wait until we get there. I have read that they can be purchased inside the park, but I'd hate to have them sold out and not be able to get them. But if they are always available, I'd rather buy them there, as we will want to wait until we get there and see what the weather forecast is, as we will be going to Soak City on the hottest day so I don't want to have bought a Fast Lane pass in advance and have to use the pass on a day that we would prefer to go to Soak City. Any thoughts on waiting until we get there to buy the passes? Is is too much of a risk?