I never doubt a business's goal to make a profit. They are entitled. If a business offers a product at a reasonable, competitive price, I will buy it. If I like the product and customer service, I will remain a loyal customer. If, however, I feel that one day that business is taking advantage and boosting prices above and beyond what is "normal", than my business is forever lost to that company.
With respect to CTD, I was a frequent buyer because they, at one time, were Cheaper Than Dirt. During the so called shortage, they lost sight of what their selling point was and should have changed their name to "Slightly More Expensive than Gold." Yet I was able to buy ammo at other web sites well below what CTD was offering and given the market, thought I was paying a fair price. Fair is fair. Being gouged is not fair and I will not be gouged...not now, not ever, and I take my business elsewhere.