Same as Rob I remember seeing something in C+ on one of their frames, and they really liked it, said it rode very well. I think the review I saw was their first frame they did, certainly didn't look as nice as the 2 linked to on here - it was a bit more basic and looked a bit budget.
The only think that looked naff on the one in the review I saw was the name graphic which was plain white and in a pretty normal word typeface, it looked like someone had got busy with the letter-a-set (SP?)
. If these come plain black then you could keep it nice and stealthy or get your own done somewhere decent.
As long as you don't get stung on import duty and VAT too much then it should be a bargain, but get in quick before the dollar rate moves too much.
They probably come out of the same mould as other carbon frames which get a fancy paint job and a premium price.