I was blown away at the Michaels on Colorado! (I came from Orange County where ALL M's are awful.) This gem is two-story, loads of *extremely* well-stocked varietal inventory. Staff, if not all personable, at the least they are very knowledgeable. This store is 1) well lighted 2) CLEAN 3) well stocked. Parking is a nightmare. The busiest M's I've ever seen (out of dozens of M's in So. CA I've seen). Numerous OPEN checkouts, great sales, great coupons, great stuff! Yippee, I can't get enough...
Pros: Well Stocked ALWAYS, Clean, Comfortable, Helpful Staff
Cons: no online shopping, Parking Nightmare