1) Rhythm Musicals, Shop#1, Imperial Shopping Centre (Near Imperial Hotel), #91, Residency Road, Bangalore 25
Ph: 41126120, 986094421
Open on all days (incl. Sunday), 10am-9:30pm

Infact, in that complex there are 2-3 such shops, so helps keep the competitive spirit high, especially if you try to leverage it in the right way.

2) Sound Glitz, Brigade Road
Ph: 41470284, 991697715, 9900690885, 9886754864
Open on all days (incl. Sunday), 10am-9:30pm

3) Reynolds, Brigade Road/Museum Road (Vellara Junction)
Ph: 22215663, 22218651, 90008133770
Open Mon-Sat (Sunday closed), 10am-8pm

There are lot of other shops scattered all over Bangalore, but, apparently it's most competitive around Brigade Road, as you can see. Doesn't mean that the first offer would be the best one ;-)... Bargain, and bargain like hell.

Check out www.bajaao.com before visiting these places, with a list of your desirables, helps to set a benchmark. Remember to add the typical Rs.400/- shipping cost to all Bajaao prices, unless you are having your friend in Bombay deliver it to your doorstep.

Also, you have the famous Furtados in Bangalore, though I've not seen it mentioned much on IGT.
4) Furtados
Hansa Pratik, Ground Floor, 162,
6th Cross Lane, Gandhi Nagar,
Bangalore 560009
Ph:080 41623810

Hope this helps.