I've bought cross stitch magazines at our local cancer Discovery Shop and the hospice Hopechest. You could donate and help the charity as well as the person buying them. Cross stitch magazines have gotten harder to find as For Love of Cross Stitch as well as several others stopped publishing.