about your 3-4 week situation. DO not sweat it. sounds about normal.
I want to buy another John Deere tractor. 40 horse power or so.
Oh guess what? If I pay for it now (firm order) I will get it in about 3-4 months.
WHAT???? Yup that's right. Maybe 5.
Oh wait there is one in South Dakota, But, they won't let us have it. I'm in Washington.
Enjoy life while you are lookin at the daffodils from the top side. Art