I guess my thoughts are similar to James. It's great that we have independent shops in ED (also in Peckham, Forest Hill, Herne Hill, etc) but they should (and often do) differentiate themselves from chains by offering something different, perhaps in terms of service, quality, range, atmosphere, or even location. Customers using a business out of loyalty/charity are IMO misguided.