I said long ago that people are stupid and retailers know it.

You go to a store a d try to compare prices but price for one is in oz and other is "each" so stores omly care about separating your from your dollar. You will find smart ones that stop doing business with the scammers but hundreds of thousand are oblivious to anything.

Do,you think they care about losing a thousand sales ? Thats the cost of doing business. They will mark up,price a dollar and make more than they would if they were honest and cared.