I didn't read every post, so sorry if someone said this already, but it seems that prices aren't necessarily the same from store to store, or maybe they have different local specials or maybe certain stores just make sale items more visible.
I've lived near four different GMs over the years. I really liked two of them. I bought four total guns from them at good prices and sold one (was paid 70% of what I paid new a year earlier, which seemed reasonable). I really disliked the other two and hardly brought anything there...maybe some earmuffs once.