More Malls !
Bangalore Central is more of a large department store than a mall with seperate retailers. It still is must visit for shoppers in Bangalore. It is located in city centre on the corner of M.G and Residency Roads (Opposite Mayo Hall), is walkable distance to the main M.G/Brigade Roads shopping area. It has a huge range of everything (like department stores in the west), clothing (Indian and Western brands), electornics, perfumes, accessories as well as a supermarket on the top floor and food court plus a Cafe Coffee Day. They have a altering service with in the store and can be done in two hours depending on the rush.
Safina Plaza Is sale central in Bangalore, located on Infantry Road. Every week there is sale going on of any type. One week it might be home furnishings and the next men's wear. Good place to find some bargains. Many exhibitons are also held here, although there are retailers (Dockers, Lee Jeans, Titan too name a few) here too. So for quiet shopping come here (much less crowded than the other malls). Its best to visit during end of season sales (summer, monsoon) or during festivals (New Year, Christmas, Ganesh Chaturthi).
Marathahalli Main Road and Factory Outlets Located a distance from central Bangalore (although not difficult to reach), is Marathahalli (a village in a previous life). The main road of this suburb is now a haven for factory outlets for all major brands: Nike, Adidas, Pepe Jeans, Killer Jeans, Louis Phillipe, Levi's, Reebok etc.. You can expect prices here to be cheaper than in the Malls, atleast 20-30% price difference but can be upto 50% cheaper when it comes to some of the major denim brands! As if India wasn't cheap enough. Although this is the best place to go to for factory outlet shopping, there are smaller factory outlets scattered across the city. Also look out for sales held by the major brands to get rid of end of season stock (again end of summer or end of monsoon), these are usually advertised in newspapers or look for signs posted on major roads.