I usually have good luck googling the yarn I want and then shop around by price. If I want it quickly I try to find a LYS (but not local enough that I want to drive to) with a site. That way it usually only takes a day for shipping since they are so close, but you don't have to pay the expedited cost.
I know a lot of people like WEBS. I've used Yarn Market a couple times. They have a huge selection and I haven't had problems.
__________________
Kristin
Mom to Nicholas - Born 5/16/06
Just ordered a bag of lovely sapphire heather Cascade 220 for less than $5 a skein.
Oy! What am I going to make with all that yarn?!!!!
Best,
Susan
__________________ I'm Zkimom on Ravelry
Check out my photoblog: Photobella
Well, I've wrestled with reality for 35 years, Doctor, and I'm happy to state I finally won out over it.
--Elwood P. Dodd