I buy nothing but Multi-Grain breads. I tried breads from many shops but they were not soft enough and would always get spoilt the next day itself.
My sister told me about Harvest Selects and their range of healthy breads. I started buying their Muti-Grain breads and I am extremely happy with the quality. They are soft and delicious and last for 4-5 days.