For the moment, I have a gun in my home that a friend has lent me so that I could decide if this is something I really want around. So far, only good things to say. I've been to a defensive pistol association "shoot" so that I could get better not just at hitting a stationary piece of paper but also be comfortable handling this weapon in a more 'active' situation.
I had already stopped by Hyatt and checked out their accessories, finding them to be much more expensive than anything available on the Internet. While they were very helpful, I thought it might be best to shop around. Which brought me to Carolina Sporting Arms.
Similarly stocked with accessories in a neatly organized manner, a sales guy was immediately able to help point me to what I was looking for. And I found that here too, it's very expensive compared to Internet pricing. So that's two.
If you're looking for something that cant be shipped FedEx (like a gun or live ammunition) or if there is something you need right away, then here is a good stop. But if you can wait for it, there are any number of sporting goods vendors on the Internet that will save you a bunch of money.