Not reliable at all, no communication even after 2 days of missed delivery. We cannot make plans assuming that they deliver ontime. After raising multiple tickets, started the refund process after 2 days. Need to work more on reliability and customer service.