Macclesfield Samaritans Charity Shop extends opening days