I've used this dry cleaning service several times now and I have to say that I think they provide a good service for a very affordable price. Anyone in health professional school knows that a white coat is a necessary part of the uniform for clinical rotations. By the end of clinical rotations, it gets beat up and gross, to the point where throwing it in the washing machine isn't enough to get it sparkling white.
I used to save dry cleaning for special occasions but at $2.25 (with a Midwestern discount), I don't feel guilty about having my white coat dry cleaned often. It's not perfect - lines aren't firmly pressed, but all the stains are removed and it's brought back to near new!
TIP: 50 cent charge to use card.