I will buy the generic brand of almost anything, mostly because I really don't have any preference for the most part.
Even some over the counter medicine I will just get the generic brand. For example, I needed to purchase some Sudafed a while back and then I saw the generic brand which was quite a bit cheaper. On the box, it even said it was Sudafed and it worked just the same.
The only thing I would say I am picky about is clothing, and specifically pants. But in this case, it is not so much the brand name I am worried about as it is how they fit me. I have found that for dress pants for work, Covington is the only brand that fits me comfortably and so I will go out of my way to buy that brand when I need them (I have only found them at Sears which closed, so I may have to search a bit next time I need them)
When you really look at products, the generic brand is usually the exact same thing, just without the name brand.