I like Jo-Ann Fabrics not just for their great fabrics but for their craft department. They focus on many different crafts and keep a good supply of what is needed to complete a project. I must say I love Jo-Ann Fabrics button wall. What a great selection of buttons!!