Hi Simon,
We apologise for the delay; we strive for excellence with our shipping times, but occasionally issues can arise.
We understand that this delay has been frustrating, especially when you needed the items sooner. We’re working to improve our processes to prevent this from happening in the future.
Thank you for your patience and understanding.