While I have used Delhivery quite a few times at this point, and all packages except one have been picked up and delivered on time, some of their practices are definitely shady.
There was one package which they misplaced. It was very difficult to contact them. I created a ticket and they took a long time to respond. They said they'll inform within 48 hours. No response in 3 days. I replied to the mail and they again responded saying they'll get back within 48 hours. After some 3 weeks, even before the package had been delivered, the order got deleted from history in my account.
Right now, I have a package being shipped to me and here's the status as of yesterday and today:
View attachment 133456View attachment 133455
Yesterday it showed reached Mumbai at 3:50 AM, then later it changed to reached Mumbai at 1:25 PM. When I saw today morning, it had changed to reached Mumbai at 7:35 AM on 6th May.
Even before this, this package had a status which said Pickup attempted, shipment not ready for pickup. That was a fake status as the pickup had never been attempted. They later deleted all the statuses from 3rd May, making it look like it everything went smoothly from 4th May.
I have noticed such things many times. They keep manipulating the status to make it look like everything went smoothly whenever something goes wrong. And this practice makes me very suspicious of them. I use them only because there's no easy alternative.