Does anyone have first-hand experience of selling prints through one of those 'print-on-demand' sites? I'm told it's a good thing to have linked to a portfolio site, but I'm wary of what the pitfalls may be regarding ownership of your work and (presumably) low profit margins.

I know that deviantart offers this sort of service by default, but I wouldn't be surprised if there's a better deal to be had elsewhere.