While most comments will be negative toward Dollar General, in many areas Dollar General or Family Dollar or Dollar Tree are the only places you can get access and distribution to a wide range of products and brands in areas which are otherwise underserved.
You can dislike it, but they've evolved and expanded in part because they are very good at serving these areas profitably, where other businesses aren't.
People wanting bank branches and grocery stores and brunch spots here clearly have never lived or worked in many of these areas. The reality of theft, low spend, and employees - though not universal - is hard to fathom if you're not trying to 'run' the business. Good will does not pay your suppliers or rent.
Did you ever consider that they might have caused this situation?
I have overall had good experiences with Dollar General, but mis-pricing items like this is completely unacceptable. This article is very damaging to their brand to me. Even though I haven't experienced it myself.