Its working and legal. I just cancelled no-cost emi by calling customer care. I wasn't charged any additional charges because of 15 days time frame. Also, processing fees also got reversed. Thanks. Saved around 750 (no-cost emi upfront discount) + 199 (processing fees reversed) + 36 (gst on processing fees reversed) + 412 (total gst on interest reversed) using this method.