TF Safari is really good with their customer service. You will most likely get your order, but it could take longer due to the delay in shipments everywhere. If it's taking too long, just contact their customer service:
https://www.tfsafari.com/pages/contact-us