why a volunteer job and why only at Christmas? Places like next offer paid jobs for the sales, although it it rather late to get one. Charity shops may have a lot of paperwork before they can give you anything and it generally isn't worthwhile for them just for a few days. They like a longer term commtment. Try a charity for the homeless like this http://timebank.org.uk/christmas-volunteering/friends