I might consider a 40% markup on auto parts at a garage... If it was 40%.
I had my truck in an alignment shop a week back as was told that I need a new balljoint at a cost of $122. Funny thing is, the Moog part that they'e quoting me is $52 at the local parts shop. i understand how business works - you have to sell your gozinta for more than what you bought it for - but 250% markup seems a bit on the outrageous side.
Good gun businesses are hard to find - and if I can make a small purchase with a 3% markup, I'm happy to do it. If I'm making a four figure purchase, I've already thought it through and I'll pay with a check to ensure that paper trail exists, and to 'do my part' to ensure my gun shop is going to be around the next time I'm needing a new gozinta.