I ordered on from knifecenter.com, and they listed them as in stock, but then sent me an email that night saying they were on backorder. I wasn't very happy, but 7 days later, I had the necker in hand. I have ordered from them a lot without issues, and I would still recommend them.
I think the sheath is supposed to be compatable with either TekLock or MOLLE clips, but you would have to check the web.
For more info on web sites you may want to check out the good the bad and the ugly forum.