Charity retailers ask givers to book before just turning up with donations as people flock back.