I was in the Eagle OC queue, having ordered about 4:30pm on the 17th Sept. After 2 months I realised I was going to be waiting over a year. I put 3 different orders in with other companies (who didn't take cash up front), and all 3 of them have delivered me a card. Obvs I cancelled my order from here a while back. Not OCUK's fault, but the distributors are clearly giving cards to everyone, and not concentrating on companies who have pre-orders outstanding, despite claims to the contrary from manufacturers. My advice is to see where you can order one from, and place several orders - it costs you nothing until your card is shipped, and requires little effort (I couldn't be bothered with sitting on stock alerts etc).
And no, I didn't scalp the cards, I sold each for what I paid to members of forums I frequent.
This is the worst launch of any product I can recall since buying my ZX81. I don't blame OCUK, but I think you might be in the wrong place if you want a card quickly. Good luck everyone, I really feel for you.