Yes Len's Mills is great, I live 20 minutes from the Hawkesville location, 35 minutes from the Waterloo location, and 60 minutes from the London location so I go there alot, but it is amazing that even with their selection I still rely on the internet stores for fabrics that I just can't find anywhere here in Canada. If the road trip gets organized let me know, I'll meet you there.
Mamabear