A good fabric and sewing accessories store. It is very convenient that almost everything you need is in one place. Polite consultants will always help and prompt you.
A normal website, good prices, a good selection of yarn. It's very nice that they usually put a small gift (like a knitting marker) and a diagram of some kind of knitting ear in all their orders. Well, this is when you take the yarn, of course)