Hello Wilbur!
In my opinion, if you have a choice between being upset and not being upset, choosing to be upset is the wrong option...
Then again - Revell has a very good customer service. You write them about a problem with a part and they send the part, no questions asked. Shipping across the ocean takes some time, and additionally, as a very nice lady at Revell once told me - there's always a mountain of requests for parts around christmas, so maybe the 5 weeks you're writing about could have something to do with that.
Of course it would be better to get good parts right away, but we can't change what already happened, can we? I wish you fast delivery of good parts for your model and good luck with your build, have a nice day
Paweł