I somewhat understand why anyone would be upset, rightly so. You spend a car's worth on something you can't drive, just to not even be able to try it for god knows how long.
However, I'd ask that you think about this for a moment...
Let's imagine OCUK has 20 people working on CS (Customer Service for those allergic to abbreviations) - which I feel would be a lot, if I'm honest; along comes nvidia with graphics card chips that finished R&D in August and went into mass production towards the end of it (with terrible yields). You are now OCUK - you receive the thing EVERYONE wants; but you look at your stock warehouse and what you see is barely enough to supply a family of 12.
1. Your CS team is now going to be under duress
2. Your warehouse team now has to process these WANTED items at lightspeed WHILE - still handling the other orders (remember, it's not just GPU's they sell).
3. You have a forum that's practically on fire because there are people who ordered 3080's and let's be frank - not everyone is as reasonable/thoughtful as myself or you - if you're of that same branch.
Don't let this GPU launch tarnish OCUK for you, the reason I say this is because this is the FIRST time they've had to deal with Nvidia s****ing the bed this badly. If you were in OCUK position - obviously you would want to keep everyone informed, you would want to keep everyone up to date on their queue numbers. There's a really high likelihood that their store architecture does not allow for a simple means of doing this. There's likely been some quickly drafted up operating procedure to get on top of this.
There's a chance that suppliers are not very communicable either because they too have to suddenly deal with nvidias trickle-down idiocy.
What I'm saying is - be lenient. They are most definitely trying their best, just that there's a massive workload to be dealt with, especially on communication and CS side.
Have a nice weekend, y'all