ARGH!! never dealing with TopGlock again I ordered a recoil rod, and a front site from www.topglock.com on March 21st. I thought it was funny that I hadn't recieved it yet, so I called them today. Guess what!? It was shipped YESTERDAY!!. 1.5 weeks after they charged my credit card, and after they got my order. That just frankly piss's me off. I was counting on using these items in a friendly shooting match. I figured heck if you order something it shouldnt take more than 2 weeks to get to me. Guess I was wrong. Maybe I'm going overboard, but that just makes me mad! Needed to vent. Thats just not good business practice IMO Thanks TP PS: I was told all the items were in stock at the time of purchase.