XSQuilter, I have been ordering from connecting threads for a couple of years now and have never been disappointed I'm also from Canada...The only question I always have when I do order from there is the duty/tax they charge me...I've order lots of places out of the US and haven't paid duty yet...but their prices are really good, so I just kinda over look it.