I hardly ever buy CDs from any kind of store at all. Usually I buy direct from artists - most of my CD collection is made up of artists whose work isn't distributed in the mainstream. Consequently, I pay about £10 for a CD.