I had a routine oil change, and after 2 weeks decided to look under hood just to make sure everything was alright. The oil dipstick was blown out of it's seat, and oil was spattered all over the engine block. I checked the oil level and it exceed the full limit. The next day, I returned and Michael's apologized and immediately gave me service. On the following day I checked, and AGAIN the oil was overfilled! Because it was winter, I reached under the oilpan and loosened the drain bolt enough to bring it within range.
3000 miles later (today) I decided to change the oil, myself. When I removed the oil drain plug, there was no drain plug washer! I feel that this is the simplest possible maintenance service, and Michael's botched it, twice. I would not trust any vehicle service at this shop.
A related observation is that their reception area is always chaotic, they are extremely busy, and I perceive that their front staff, while being quite polite (thank you!), are either not trained well, or the business processes do not exist to efficiently handle the customer flow.