Ben Franklin has a large selection of craft and decorating supplies. Some of their items can be a little on the pricey end, but they have very nice supplies. Things that you may not find elsewhere. They offer classes on different crafts you can make. They supply the items to make it and for a small fee you can take the class. They also have a bow making department where you can choose the ribbon you want and they will make you a bow.
more