I've never ordered from them but have only ever seen positive feedback. Are you sure the DHL email said it was shipped or could it have just been an email saying they have been given shipping instructions? If its already shipped then I'm wondering what they've sent you!