Could very well be, next time I'll follow the tracking number on DPD website and see. I'm sure I've tracked it before and it's said Germany, I'll report my findings. Edit: can confirm it comes from Germany... I tracked my last order, it went through Hamburg. Parcel left sender at 4pm, then travelled through Hamburg before jumping over to the UK. If you don't believe me ask Franz.