I had a pretty bad experience with medlife. They dont have many medicines and the prices are also high as compared to other sites. Atleast the medicines i wanted werent available on medlife. They updated my order once without asking me and I couldnt even cancel my order. I have to call them and then they cancelled the order. The delivery time is good. They dont have good offers on buying more medicines. There are much better options for ordering medicines online than medlife.