Please don't exaggerate. It DID NOT take a month to arrive!
Your order was placed on July 14th, it shipped on the 29th and was delivered on August 1st.
We even shipped your order priority at no extra cost to get it to you in 2 days since we were taking the full 2 week lead time.
We clearly state a 1-2 week lead time, so being delivered in 16 days is pretty much spot on.
This review is the first I've heard anything from you. I just searched our emails and there is no communication about any missing hardware. If you would make an attempt to contact us, we will send you any missing hardware.