A Global Domains International website and WordPress blog system can promote for you, sell for you and depending on what you're selling, also deliver for you. Just set up your site to promote whatever you want to promote.