I have sent a 4566 to the S&W Performance Center (PC) for a bead blast. It took a couple months, looked brand new, outstanding job, cost was around $150. I sent a 4014 to the S&W PC to be re-blued. Again, took a couple months, looked great, about same price. I sent a 6904 to CCR for the House Black Cera-Hide. It took over a month, just couple week shorter than the S&W PC. The House Black to me looked different from the pictures after I got my gun back. Almost looked like a plastic gun due it having a semi-gloss spray paint appearance. The Cera-Hide had no issues to the finish from my holster, either plastic or leather. However, any metal to metal contact quickly scratched the finish off and exposed bare aluminum. I covered the scratches with a permanent marker. It did cover up the aluminum, but I spent too much on the finish to patch it up with a magic marker. Refusing to give up on my 6904, which is a great shooter, I sent it off to Robar for the NP3 coating. The NP3 is a satin nickel finish that is self-lubricating. I wanted to strengthen and had life to the aluminum frame. The gun came back in three weeks and looked brand new. Amazing finish, but did cost more than the S&W PC or the CCR Cera-Hide. Good news is the customer service with the S&W PC, CCR and Robar was great. Based on price and finish, any all steel gun, just send it to the S&W PC and get a factory bead blast, if you want a coating that look great and will last, go with Robar.