ordered one of their blem lowers and had it shipped quickly. I liked it so much I ordered two more, 2 LPK, stock kit and two ZM4 uppers like the one you linked. Delivery time was 4 weeks. The order showed On Hold Indefinately. When I emailed as to why, I got back an answer that didn't really answer the question. I just needed to learn patience. Their gear is GTG.