If you're selling low value items then the new buyer fee with make the cost prohibitive. If you have items in the same category you could bundle them together as a job lot.
Failing that, if it's no longer cost effective for you to sell on eBay then giving your items to charity, as you mention, is a nice idea.