When I found out the pistol I wanted to order was not available I signed up to be notified when the pistol came in to their store. (I did that at 4 other online stores) Diamond Ammunition was the first retailer to get it in stock...I ordered and was totally surprised at the speed of the delivery...had the pistol in about 4 days! Customer service was great and the transaction was flawless. By the way, their price was the best I found anywhere. Very happy.