I have only recently been introduced to Michael's. Colleagues of mine brought me here a couple months ago....
All reviews seem positive