Websites created and hosted for free look unprofessional, especially for businesses, since they tie them to a subdomain. Compounding this, the provider's branding draws attention away from your product(s). Storage and bandwidth limitations restrict the range and size of your site and none of the services we reviewed allow free users to create viable online shops.