Yeah, getting the Runcore was a breeze. I ordered on Feb 9th when they were on backorder and in one of the threads in the upgrade section a guy named Matt, who I gather works for MDD, posted that they came in on the 18th and they'd be shipping out that day. I got mine on the 20th. Simple as cake.
As far as the Mini goes, I checked this guys feedback and people left him positive's only 2-3 days after purchasing, so given the weekend I suspect by Wednesday or Thursday because of the shipping time from TX to VA.