Has anyone tried them? They said they service MINIs, but I don't recall hearing of them before. They're located on Eisenhower Ave. in Alexandria; here's their site if interested.
They also have a location in Fort Washington, MD! That's much closer for me!