Three Creeks is wonderful! I spent an hour and a half there: getting a tour, learning about fleece and meeting the sheep. Beth is very helpful and patient. They don't have much in the shop, but what they do have is gorgeous. It's a bit of a drive to get there, but totally worth it.