If you're still in the keys and haven't found it yet, there's a yarn shop in Key West within walking distance from where the cruise ships dock. When I visited there in 2011, we had to walk up some steps to get to it. It was near an eating establishment I think. I think it was on the main street in Key West.