Sorry. By 'charity shop' I meant a retail outlet operated by a charity. By 'collector' here I mean someone who collects monetary donations in such a shop.
PS Come to think of it, I have never seen a charity shop in any of the many countries I have visited outside UK. All the more remarkable given in the UK they are so frequent and often large.