Just wondering if you have to buy them in your home state? I see that it's much cheaper to get the season passes for Six Flags New England in MA and it would be worth it to me to go up there for a night or weekend. We went there 2 years ago and loved it! Does anyone know if that would work? Thanks.