Tim Mayer joins ShopAtHome.com as Vice President of Marketing