Also Mike brought up a very good point about knockoffs that I will try to explain.
Offbrand or knockoffs(not saying this product is or isnt, this is just in general example- HEB brand) are horrible for business as like said above they are there to make a quick buck. They find a product that sells, either copy or slightly modify it and sell away. The important part is the brand name companies doing Research and Developement to get specs perfect have already spent a huge amount of money. Then when a knockoff copies their product they lose sales from this new competition. Also the knockoff brand doesnt have the money invested that the original manufacture does, so his profit is made much quicker and doesnt do any R&D. Yes the money problem isnt good for the original manufacturer but the bigger problem is that R&D wont be done to make better products from the knockoff brand. This in turn doesnt allow us to get better products. So in closing, lol, knockoffs/offbrands are bad for overall business/economy.
Hope I didnt confuse anyone besides myself. jk