It's just business, for you and for them.
They will charge as much as they reasonably can to meet profit requirements. If they charge too much then you and others will buy somewhere else forcing them to adjust pricing downwards by accepting lower profit margins or cutting costs.
Great to support your LBS but if you feel they are hosing you it is in some ways doing them a service to bring that to their attention by letting overpriced items sit in inventory. That is the very best kind of pricing feedback a business can get.