Amazon always my favourite. Even today also. I am upset with the current delivery services. I dont know what has happened to amazon. It was once the fastest in delivering the products. I have ordered few weeks ago a Shampoo. I always buy it from the Amazon. It usually delivers the product in two-three days but from the past few weeks I have seen immense delay in delivering the product. I can understand the huge sale days but what has happened in normal days. Please work on it. Else you will loose your clients.