I'm sorry and I hear ya' loud and clear. The lead times have been horrible lately, and communication isn't what it normally is. I'm trying to get onto these forums more now, and my wife is helping me monitor my email inbox. Things have been pretty backed up here lately, and if it has been as long as you say, it's out of here any day now if it hasn't already gone. If things would pick up it would help me get items I'm committed to out faster too.
Here's another reason why lead times have gone above 4 weeks on small items...rock sliders have a higher lead time, which means they tend to get pushed back, so I recently had to spend about 3 weeks doing nothing but overdue sliders, while slipping some small parts in too. I love when I can have weeks of nothing but small items, I can get things out fast, especially these brackets since I can do about 5 in a day, but it was necessary for me to get some overdue rock sliders out of here, as the cost of holding up these brackets and other things.