I have done a DTDC courier on 7 May but didnt got the courier till date. They are cheating their customers.
You can ensure that they will not deliver your product just by checking my tracking num. B94469196.
And at last, their tracking website is slow, slower, SLOWEST.