Mine arrived after a series of PM's with Feng.
Even though what I ended up getting was different from what I originally opted in for, I guess its ok. Somehow the OEM spacebars went out of stock, so I got a Cherry (I agreed to this).
Not sure what went on there, but yeah I got mine.
Thanks.