I recommend going to Hosur Road in Wilson Garden Area. There you will find the Brand Factory outlet store. They offer branded items at a discounted price. Sometimes, there's a sale going on like a "Buy one, take one" deal.
Then in Gandhibazaar Road, there's the MegaMart Mall. Same concept as above, but it offers more brands. Some people prefer this store and it's actually quite a popular one to visit in Bangalore.
I hope this helps!