There's supposedly a Trader Joe's going in a couple of doors down from Kohl's in Newington, where the Pet Quarters (?) used to be. I drove by there a few days ago, and there was absolutely no sign of anything happening yet, so it's not looking like it's going to be opening any time soon.
http://portsmouth-nh.patch.com/artic...g-to-newington
Not Michael's but...there is a JoAnn Fabrics opening in the Lowe's plaza at exit 13 of rt 16 in Rochester.