I will admit that I do not recommend their products to those who ask about them and I give my experiences with them. Had a friend that had a Millennium Pro that dropped the mag every time it was shot, had a revolver (Rossi but still same company) that kept breaking the firing pin.
I have however praised their turn around time and the fact that they picked up the shipping both ways. My problem was the fact that my revolver, purchased new, went back to the repair facility 4 times within the 6-7 months that I owned it before I decided to part ways with it. This in fact made me sad as I liked the size and feel of that little gun, it was a 461 6 shot .357 with a 3" barrel, perfect size for a little carry gun and full capacity instead of only 5 rounds.