This really tickled my funny bone. In case you're wondering, The Long Tail was something a certain business nerd stick mag was trumpeting a few years back. The basic premise of it was that, with minimal cost to holding inventory, non-traditional stores can stock an almost unlimited range of products, which means niche products can thrive.
But I guess the time of this particular niche is over.