Where to shop for music?


I have been frustrated recently with the demise of a favored source for researching and purchasing music on the web. I would welcome the suggestions of others about proven sources with excellent search engine capabilities, thorough inventory of all types of music, and reasonably low prices (including the S&H charges!).

Any good experiences to relate?
jbrrp1
I've been using CDConnection for more than 10 years (used to dial up pre-web). Very clean interface, pretty quick shipping, decent prices, excellent inventory.
I've found www.chaosmusic.com brilliant mostly CD's but heaps of Vinyl on there as well.
Tower Records currently has a sale on ALL their jazz and rock inventory of mid-price CDs. I grabbed a bunch of $12.99 discs for $7.99, inc. newest remasters of Kind of Blue, Saxophone Colossus. All Naxos were $5, $8 for double (Messiaen's Thuragalila is great!). Considering all the time I've spent hunting on the web it was a breath of fresh air to enjoy bricks 'n mortar with Gen Y types.