When choosing a logo remember it should be clean and easy to read. Sometimes gradients, small unnecessary graphics added to a icon and shadows can make it a harder read, especially when logo is used at smaller sizes. A great logo does not have to tell the entire store, rather the feeling or essence of your brand or product your selling.