A generation of drug-addiction survivors is entering old age, dollar stores are struggling to win over bargain hunters, and it's not just you, bottles and cartons are now harder to open.