Logos are subject to the whims of fashion. What looks smart today will, in all likelyhood, look horribly naff in a few years time. Since you will be branding your business as well as the products you sell, might I suggest a better alternative? Sue out a grant of arms. You may display your arms on your shop, on the products you sell, and anywhere else that is tastefully appropriate.