Have just taken up knitting and crocheting properly, where is the best place to order wool from? Any suggestions would be appreciated. Actually dressmaking fabric suggestions would be handy too, if that's poss. Would be really grateful.