Charity shopping doesn't go with a bang