Where is the urgency here? Any time I called to follow up, no one could seem to communicate with the production side of things. I needed these for a QA the end of April and didn't even have the 12 before then. It takes two months to make these? Where are the other 108 that I ordered?