I wish it were made more clear before purchasing. I'm a true newbie and thought I could upload the theme to the basic wordpress.com site...and that's not true.
It;s also not clear on the wordpress.com site. They do offer premium themes there, but you must purchase from *their* shop.
These forums were CLOSED to new posts on November 19th, 2012. New forums are here: http://www.studiopress.com/forums/
and you will need to SIGN UP AGAIN.
If you need assitance with setting up your theme, go to http://my.studiopress.com/
and read the SETUP links or the TUTORIALS link on the side tab.
If you need Account Assistance
, file a help desk ticket at the same location.