All the info is still up to date, and also there are two new cigar bars that are absolutely fantastic
the first one is Cigar Point at Mercado Roma in the Colonia Roma (hip part of the city) ask for Hector the owner, absolutely great guy and awesome spot, very modern an hip!
the second one is cigar bar delegados at Polanco, a secret gem that believe it or not is hidden behind a london telephone booth, just finding it is a lot of fun.
As some mention above price can be on the high side, but also you can find vintage gems at quite good prices, specially in LCDH Polanco or Loreto. As for Mexican cigars, there is a Turrent cafe in polaco, but your best bet would be El cigarrito in condesa, Gerardo is the ownr and also an awesome guy