I just bought mine last week from shapeways.
It's way more detailed compared to ttm. And from looking at the photos of those you posted, it looks like they bought it from shapeways.
I'll post mine up soon. I just finished painting them a few days ago.
http://www.shapeways.com/product/BBY...ionId=24416692