Has anyone visited the new location yet? The website says they open at 11, but the parking lot opens at 10. I am assuming this means people show up at 10, fill the lot, and buy up all the Heady Topper in a very short period of time. Is this accurate? Any recommendations?