Just got mine from Modchipcentral today from UPS. Woot. It's awesome. For some reason though, I didn't think one side of it was exposed the way it is. Odd.
Mine hadn't shipped from there yet. I emailed them and they're getting "the rest" of their shipment in on the 28th or before, so I'm assuming you were in the first batch?