My experiences with Amazon have been – and still are – positive regarding reliability, delivery time etc. It’s just that the estimated delivery dates can be amusing sometimes (you might think otherwise, but at least it gave me something to write about ):
On Tuesday at 11:39, I ordered a book and a CD (and specified complete delivery for saving p&p), and they specified 1 Nov as dispatch estimate.
Already at 14:47, the dispatch mail for the book arrived, delivery estimate Thu 1 Nov (which, however, is a public holiday in my federal state). At 20:16, the dispatch mail for the CD came and specified a very optimistic delivery estimate of Wed 31 Oct.
When did they arrive? Of course, the book came “too early” on Wednesdey, but the CD not until today…
By the way, they came from the same city but with different postcodes – seems they have separate storage/shipping facilities for different types of goods.