I bought a S&W PC revolver from GM in early November only because my LGSs couldn't get it from their distributors and GM could get it. Full MSRP from the S&W website.
Aside from GM getting me the gun, I also felt free to refuse the gun if it presented any issues, something I wouldn't do to my LGS on a gun special ordered for me.
So, based on availability, and right of refusal; GM met my needs.
But, based on price; they stink.
I'll probably buy from them again given the same circumstances.