Overall I am satisfied with my experiences at Michaels. They have a great return policy and very friendly staff. I do have a hard time finding certain items because of their layout and I also have a hard time finding items in stock but overall I am happy and go there first looking for items.
PROS: Great store, service, sales
CONS: out of stock quite often