Free shipping is available on some products. However, for the regular shopper on Amazon, you should take advantage of a service called Amazon Prime.
Discounts available on many products sold on Amazon. Discounts ranging from 40% - 70% is not uncommon.
Delivery is swift from the point of payment. Customer services are ever so helpful even when they get it wrong and not afraid to apologise.