The shipping times ain't the best, guaranteed. If I was the website owner, I would be honest about the shipping times and state that it takes a MINIMUM of FIVE WORKING DAYS to ship an order that is IN STOCK.
That has been my general experience with Numrich, regardless of what they claim shipping times to be.
At any rate, if you're in a hurry, too bad.
Numrich marches to the beat of their OWN drummer, not the customers.
So if Numrich has the part, best be patient. All good things come to those who wait. Not too long, I hope.