I have purchased BDK hand-dyed yarn several times, and I must say the experience has been fantastic. From the purchasing process to Danina's kindness in answering any questions, to receiving the package, everything is thoughtfully handled from start to finish. The quality of the yarn is excellent, the colors are beautiful and enduring, and the package always arrives promptly, reflecting the evident effort, thoughtfulness, and creativity involved in the entire process.