Communication is key. The more people you can bring to your websites the more money you are going to make. You can have the greatest products in the world sold on the most beautifully designed website...