This is sound advice.
EDIT: I should add though, if you have questions about your UK/EU/Worldwide order then I am open to a grilling. All but the three last Worldwide orders I received have been shipped, most UK orders should be in customers hands already. The last 3 Worldwide orders will go out in about 12 hours time (roughly, depending on when my hounds get delivered back to me and they need to be taken on their walk!)