How do!
Yep, I had one of the eBay frames, and would definitely buy another one! Just search 'carbon MTB frame' and look at the international sellers, not sure I trust that China Direct website thing. The seller was very communicative and helpful, and the frame took about a week to arrive.
The only comment I would make was that the geometry was a bit odd (compared to my 'norm' of XC race bikes), short top tubes, but frankly that'd probably suit a lot of people! I'm 5'10" with fairly short legs, had an 18" frame with 100mm stem and inline post, and it was fine.
It was light (1240g actual weight), well finished, and rode nicely. I can't really comment on the longevity, but I sold it to a friend, so I'm sure I'll find out if it breaks!
I really would struggle to justify anything else to be honest, the only thing close is the the On-One, but they're hideous!