I went 2 weeks ago, they had lots for sale. But as others have said, get there early.
We got there for 8:20. Dropped my mate in the queue while went back up the road to collect a Mcdonald's breakfast for us both!
The queue didn't get as long as previous years, but by the time we left at 10:15, we had cherry picked all of the good stuff and there was still a load of people waiting to go in.