Macclesfield Samaritans Charity Shop to open for Christmas shopping