The point is though that the 'free delivery' aspect of Prime isn't actually free, it's paid up front and isn't really cheap.
As an aside I've been in an Amazon distribution centre and it's pretty efficient with very little wasted time or effort involved which keeps the overall cost right down.