There are numerous free themes available for CMS, most of which are of low quality and their designer/developers generally do not provide technical support. Premium themes are far superior in terms of functionality and design, and also technical support (in most cases).