People now prefer to buy from charity shops rather than online marketplaces like eBay, new research shows. The data, released by nfpSynergy, also shows that four in five of us have visited a charity shop in the last year, up from two thirds a decade ago.