They have to have a Excellent selection, past and present, good delivery, etc. I'm currently with Amazon because they've never failed to have what I wanted...I do belong to ROCK CANDY records also and buy a bunch from them because they re do the albums, remix, etc. and the goodies that they produce for the albums....But who do YOU buy from?