I ordered recently on a friday and it came on the tuesday (well, I didn't get it until the following friday but that's another story!). It does have to come from Germany so be patient! When did you order? If it's been more than 4-5 days try ringing your local parcelforce office to see if they have it.