Es kann zwischen zwei Arten von Themes unterschieden werden: freien und kostenpflichtigen. Der Kostenrahmen liegt bei den meisten Themes zwischen 99€ und 400€ - ein paar Ausreisser zu beiden Seiten gibt es natürlich auch.
Freie Magento-Themes findet man unter anderem hier:
http://www.design4magento.com
Kostenpflichtige Magento-Themes findet man unter anderem hier:
http://templates-master.com
http://www.templatemonster.com
http://ecommerce-themes.com
http://www.hellothemes.com
http://free-magentoextensions.com
Sowohl freie als auch kostenpflichtige Themes findet man unter anderem hier:
http://www.magthemes.com
http://www.emthemes.com
Dies soll eine Hilfe sein, natürlich kann man ein Theme auch eigenständig entwickeln. Einen Anfang dazu vermittelt dieser Artikel, sowie dieser Artikel, der etwas tiefer eingreift. Um ein Grundverständnis zu bekommen, hat Tobias Vogt einen Artikel im aktuellen PHP Magazin über Layouts, Interfaces und Blöcken verfasst.