Source: http://www.canadianbusiness.com/blogs-and-comment/why-big-chains-like-hmv-are-losing-to-the-little-guys/