I'll occasionally pick something up at Michaels, but their strands are usually smaller so if you do the math, the LBS or online are almost always cheaper. Even though they seem to be increasing selection, it is still relatively limited, and thus you end up with a lot of the same items as other people all of the country. I also dislike the fact that they dont disclose what the base metals are in most stuff, or even whether it is plated. Most findings just say "silver" or "gold." Obviously a Michaels isn't going to carry gold... at least they are trying.