I have previous bought accessories from Flaherty's, and had a good experience.
My wife decided to look at a Ruger PC9. Good price, and free shipping. She ordered Sunday and it arrived this afternoon.
Fast shipping, great service.
She thanks you.
P.