They aren't cheap or conveniently located, but Prestige (9420 Georgia Ave Silver Spring, MD) is exceptional. A rare gem in DC. In fact, given the sartorial abyss that is Washington DC it is surprising such a high-end cleaner would exist there. Top of the top.
Before you start giving Tibor advice on hat wearing (as he is obviously far more knowledgeable than most) read up on your etiquette. Technically wearing a hat at the counter (bar) of a casual dining establishment such as perhaps the pizza place he is at is correct. If the place is a more formal restaurant then it is debatable.
SeaJen, Nice! One comment: I would have thought that a wedding with that sort of budget and detail (e.g. the silk outfit for your son) would have required morning coat & striped trousers and not just suit and tie... was it a relative of yours?
A little late to the discussion, but some retailers are really jumping on the price increase bandwagon. For ex, Axels (www.axelsltd.com) have bumped up all their EGs by $200! Pretty aggressive. They went from $1195 - $1395 to $1395 - $1595.