Just an FYI to people on both sides of the Atlantic - it takes a while for mail to arive at its destination (in both directions) during periods of normal postal activity - - and yet longer during the holiday rush!!!
As an example, it took from 17 December until yesterday (3 January) for a package to arrive in Maryland from California - and thats within the USA
Please be very patient during this post-Christmas period as things return to normal!