I got 5850s from NCIX last week too, they came in four days
Are you in the states? If so, WTF, where are my cards? I contacted customer support about this, but no response yet. I know NCIX has a good rep, but my experience with them has been crap so far.
I live in Canada and I order from NCIX a lot and sometimes it can take a while to ship. More so when I place big orders. Hold on to your panties you should hear from them on Monday.