Thank you for taking the time to review our service and products. We're sorry to hear your order had been delayed and for any inconvenience this may have caused. We will always take the necessary steps to minimise the effect of the delay and throughout any delay out of our control, our dedicated Customer Service Team, will keep our customers like yourself, updated. Once again, please accept our apologies for the delays you have encountered. We do hope you are pleased with the end result,