Just hang in there. It took a while for mine to arrive too but its worth it. Mark will come through for you.
And no I'm not a shill but I do love his products. I think he's just a little overwhelmed with business and I also think he takes the time to go over his products thoroughly before shipping anything. Just my guess on why some orders take a while.