I'm really getting hacked off with this system, year after year.
We get at most two month's notice of the dates of sale, so you run the risk of being away on holiday. There's no reason why they cannot designate the July and November sale weeks 12 months in advance.
Then, if you get a shit position in the queue, half a season is fucked up, not just one game. There should be a separate sale day for each match, to even out the lottery factor and make it fairer.