I got a text from DHL this morning saying it will arrive on Monday so I'll have to wait it out. Can't complain though after seeing problems others have had.
Will it be delivered on a Saturday? I paid for express delivery which is 1-2 business days in England so assumed it wouldn't be here until Monday. The last update on the tracking page said "Package processed" yesterday morning.
Thanks