Shoppers stop also offers cash on delivery. So you can pay when you actually receive the order.