Not sure how it works but I had an order confirmation at 14:18, but my account didn't reflect payment received until late evening. So perhaps that affected the overall position I had. But I think we all need luck with all these cards now and soon.
That's really harsh man, I would've expected you to be in the top 15-30 with a confirmation at 14.18... I'd have probably cancelled too if I was in that position, not before I'd bombarded OC with webnotes asking wtf though.