Quality isn't great but I have used them exclusively for about a year and never had an issue. Always comes next day pretty much. And I just did an order 3 days ago and it did have a DPD tracking code so not sure where you heard they didn't.