Welcome. I love the ceramic although I've never had one of my models printed in it. Working on that. There are models that have a icon on them when they are downloadable. It's a blue icon with a down arrow.

a warm welcome from me
i also 'just arrived' at Shapeways and i started this particular thread a few days ago

to answer your question,
this is the right forum to introduce yourself, but you should start a new thread (click 'new topic' at the bottom af the page of this forum) because i think tour arrival might go unnoticed now