I would recommend contacting Animal Plastics and asking what their current order backlog time is - they'll be straightforward with you. They recently put the following announcement on their website, so lead times may have improved. It's worth checking:
"As many of you know the demand for our product has outnumbered resources to provide products in a reasonable time. Animal Plastics has purchased another building and added another robotic CNC machine and more staff. We are running at full capacity (2 shifts) out of 2 locations with over 8,000 square feet of shop space to finally start to bring our lead times down to a reasonable time. Please contact us if you have any questions."