Well if that's the only problem, then the simple solution is to apply code that doesn't allow opening up multiple instances of the same page. While I don't know enough about the technical side of coding, I do know that it's possible to do it. One page, one cart. This is only my second year attending Gary Con; in the past I've always attended Origins which has always used a "load cart when registration opens" process and imo it's the easiest and most fair way to handle registration. I definitely would not want to register based off of a tiered badge system; having to "pay more" just to get first picks might seem viable, but really only caters to anyone who has the money to spend, those that can only afford lower level badges are left with the scraps and leftovers to pick and choose from and that just doesn't seem right. I'm all in favor of the way it is now, with Diamond and Plat getting to pick 1 or 2 events as a guarantee, Gold and Silver should stay the same, allowing the same chance at registration with the exception that Gold badge allows the purchase of more events overall. The system that the staff is using now isn't a bad system, it just has one major flaw, not processing the items in the cart that were available (as opposed to kicking the entire cart back). If the system could process all of the events and simply kick back the ones already full, then it would work just fine.