When I need to find a CD that I can't find in other stores, I always end up going to Karma. Great selection of the more rare music variety, thought they do carry the current hits too. Although their prices can be a little steep, sometimes I want a CD that day and don't want to wait for Amazon to ship me it.
That's where Karma comes in handy. Excellent place for music!