I have just discovered this one incredible site! Where have you been all my life? (I'm only 79 yrs old.). I've been stitching since my mother-in-law taught me the fundamentals of cross stitch in 1987. . . .and I immediately transitioned to needlepoint. So many different stitches, then the continuing introduction of new fibers, and new ways to use same, differing counts and types of canvases (I could go on indefinitely) (but I won't)! The investigation of your computer screens leaves me speechless in content, stitch guide selection, painted canvas availability, fibers, and finally finishing. . . .where a stitcher's stitched piece either shines or not depending on the final techniques used in finishing. I plan to be a longtime customer!