This is the first time I have ordered from OCUK and if their customer service is anything to go by, it will be the last. I have posted in the customer forums asking for some type of ETA, a week, a month or next year and I've not heard anything...not even a reply to tell me they don't have an ETA.
I find it shocking that they can't keep their customers up to date with a £1300 order they have placed.
They will normally respond to you within a few days.
I had a larger order than you on hold for several weeks, due to the shortage in carsd they will more than likely ship the rest of your order and the card when they have it.
I still don't have my 5870 but neither do many people... on the planet!
Pretty sure you should be blaming ATI for not ordering enough silicon! If you read the news you'll find that none of the graphics companies expected this many orders in this quarter.