Have you or anyone else purchased one from here? I'm considering it, but the low price and lack of individual photos makes me slightly cautious... I've not heard of this site before either. I'd have to ask if they ship outside of the US too.
I don't want to buy one, just to find out I've been ripped-off.