I have been to SPAR koramangala a couple of times and really liked the place for the variety of products they have. In the tinned food section etc they have a good range of supplies. Also they provide everything starting from garden tools to bakery items
The best part is the non-veg section. The fish there is fresh and prices same as outside fish markets. They also have really good options in buying meat(you get to choose a kg of thigh pieces alone - and price for this comes less that 1 kg of real good chicken) .
They also used have a nice collection of indoor and outdoor plants priced reasonably.
True that billing is a mess and the sales persons are a little in-efficient, but I see this is the case in most retail outlets these days.
I will be going back there for sure:-)