Someone posted this on bitcointalk (https://bitcointalk.org/index.php?topic=1134060.0), I have never heard of them before and it looks like they haven't been around that long from the twitter account.
I suspect not to be real they show stock: Units in Stock:100
If they had some I don't see that site having backing for 100 units. Were talking around 100k usd or more... i don't see it. Also the site is weird as far as variety of items.