I ordered from a place recently with a usual delivery time of about 5 days. Same order took 10 days this time. It's the Christmas season. The work load is exponentially higher. Delays are going to happen.
My cousins (brothers) own a machine shop and use these to remove metal slivers/splinters from their hands. They each say that the other one needs them for other tasks.