I've not experienced their .45, but I have experienced their customer service, which is top-notch.. no questions asked, they just service & return it..

they're mostly constructed of a Al-Zinc alloy.. rather than polymers or fancy alloys- that's why they're bulky.. they're designed for mass production- so fit & finish is sloppy, but functional.

to sum it up, almost all that complain about them have never touched one.. most owners really like them, and you can't go wrong with their customer service.