Amazon maybe consistently one of the cheapest places to buy music, but you can often pickup some jems from other places such as recordstore.co.uk. For example you can pickup a number of signed copies of albums and/or limited editions.  In terms of price – the only real difference is postage unless you order over £50.  So always worth checking out.  I’ve ordered my copy of the next Delays album (Star Tiger Star Ariel) from RecordStore.co.uk