Amazon is providing flat15% Discount while Pharmeasy provides Higher Discount (few times I got close to 30% discount).
After pharmeasy took over midlife their service has improved drastically. Now they also call you if some medicine has gone out of stock and offer Alternative brand for the same.
If there is any small mistake in your prescription and is invalid because of that then their partner Doctors Will call you free of cost & provide you a valid prescription. (After asking few questions relating to your health.)
Amazon has to work very hard to beat pharmeasy.