Where's my fender dude?

For clarification, it's been 3 weeks total so far. They finally called me back with the usual "It's been so busy here" routine and we are still waiting for the part. I do trust these people, it's just that the wait combined with them not calling to update me, and then not answering the phone when this is when they told me to call, just pissed me off, and I was wondering if I was overreacting. Maybe I was..........