The value of a store is reflected on its name. Customers almost never walk into a store before they glance on the name. A store name, therefore, is a huge selling factor for the owner and a lot of thought and consideration should be given before naming a store. Not everyone can give a great store name and we know of stores that have horrible names. But we also know of stores that have great, sometimes genius names, such as the ones below. What makes the names below hilariously genius is the use of puns. Browse through them and let us know what you think.