I *really* understand the buying experience. I vented a lot on here about my issues with both of my bikes. Although they were not the same as the OP and had nothing to do with money, it's more a feeling of not being heard.
I just don't like the religious reference. I do try to give business to people I know and/or local businesses. And, I might know some of those people from my place of worship. But, I don't patronize their services because that's where I know them from. In fact, I have gone out of my way, not to choose a few medical providers who are also members, even if I don't know them.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport