For orders placed before 11 pm, delivery is free. After that, there's a minimum charge of Rs. 35 on orders over Rs. 300.