Ongoing technical changes within individual social networks.
A large queue of orders which may be slowing down the processing time.
In the highly unlikely event of the delivery time frame getting over before the order is completed, please notify our Customer Support.