Yes, I love to needlepoint, this is my only hobby. Do you get any of your canvases on line and where? I am not an expert, just a hobbist. I buy alot most of my canvases from Needlepointus.com.
I'm lucky in that I have three two needlepoint shops near me and one cross stitch shop that also carries NP. I've also ordered sale canvases from
http://www.needlenookoflajolla.com/. Over the years, I've worked in three shops so I've collected a number of canvases. I have no need to buy another but you know how that is! The new threads and colors that keep hitting the market keep me inspired. I'll check out the site you mentioned.