Marks and Spencer provides FREE delivery on any order above Rs 999 else there will be a charge of Rs 99.