I have bought from Knitpicks.com and discountbrandnameyarn.com Knitpicks has excellent phone customer service if you are unable to get your selections to go through online, which a lot of people have a problem with. I actually prefer to talk to the knitpicks people on the phone, they helped me figure out how much sock yarn to order for a pair so I would have enough.

__________________
I knit because the voices tell me to
My Groups:
Midwest preemies & babies
Oddball Pet Snuggles
I am
Mulderknitter on Ravelry, add me to your friends!
My Blog
http://susanknitsandwrites.blogspot.com/
Add me to your faves and leave a comment, I love comments!