Sorry for the delay in your products arriving. We know how frustrating this can be.
For overseas orders we have to allow up to 28 days for delivery before a replacement is issued. Delays are not due to postage through the UK, its usually due to customs hold ups and/or slow local postal services in your area.
Thanks for your patience and we hope your products will be with you shortly.