I have been dealing with Bear Arms for about a decade and have purchased 20 or so firearms from them during that time. The store is small but they keep a good stock of an assortment of different firearms and given the size of the store they keep a fairly decent variety of assesories. They are the easiest I have ever dealt with when it comes to FFL transfers although they do charge a bit more for it but to me it is well worth the extra cost for the ease. The staff is knowledgeable but I have dealt with some that lack customer service skills and come off as smug but to be honest that is a common trait in most gun stores I have been to. I drive across town to go here and although I continue trying other shops closer to my home I keep coming back.
As for pricing I have found it to be a mix bag. On somethings they are higher than other shops and on others they fit right inline but if you buy without doing your research then that is on you.