Also be aware of patents and regulations that may cause big trouble for a small business, depending on the country you are in / selling to.