I got my wife's G43 just after Glock put the improved connectors in them. My local dealer had them in stock for $509 + tax. The store is a BL dealer and I ordered one for $409 + tax, which I was happy to pay. I only had to make a $100 deposit. It arrived in less than 2 weeks, 9-10 days I believe, surprising me and the gun store personnel. I forget what the BL pricing was from Glock, but I would have to order it, pay upfront, and wait who knows how long, and then pay a dealer plus tax. The wait could have been months, from what I heard, which was a concern to me.