The supply is a huge issue unfortunately and it's nothing to do with Overclockers, they're doing everything they can to get cards in but they just cannot get their hands on them.
They had 500 cards in stock across all brands on release day, 500! To put THAT into perspective, TUF gaming pre-orders exceeded 4,000 alone.
I feel sorry for the customer services guys, there is 6 of them and on release day they dealt with 2,500 calls...
Sadly we'll just have to wait and see but the Overclockers queue information is coming, we just need to give them time and stop barraging them on the telephone so that they can get things sorted. I wouldn't trust the queue calculator very much as it's missing a lot of important data points.