I find Michaels to be somewhat disorganized and pricey. Their selection is not that great and they are sometimes out of their sale items. They do have a nice selection of winter and holiday items each year. They have a nice offering of classes at each of the locations. This craft store chain probably has prices that are 10-15% than other similar stores.
more