I have never heard of it. Considering that their entire site is java-based, and they are pretty new, I wouldn't trust my money there... at least not until I see that they are legit.
But, then, it is your money and not mine.
With eBay you have some recourse if the seller tries to shaft you, though.