Every day, people all over the world come up with great ideas for new or better products and services that could make our ...