Where do you guys like to get your yarn?

Where are you? If you’re in the US, I have one batch of answers (although largely already given upthread), but if you’re in Europe or the UK, I have an entirely different set of answers…

I have been purchasing mainly from Knit Picks and Elann on line. Finally went to Paradise Fibers as they are only a half hour away and was boggled by the choices. I also got hooked on spinning through them. Great friendly people to deal with on line on the phone or in person.