I buy generic products when it comes to common items like salt, sugar etc. But when it comes to eatables like wheat flour, rice, biscuits, baby items etc I go for branded ones. There is huge difference in price as generic goods are usually cheaper. But for some items where we are not ready to compromise on quality we have to use branded products. I think branded good are more durable too like toothbrush, dish washer etc. Do you every buy generic goods or always stick to brands?