I have ordered these pants in the past and have been happy with them.  This time the 34" waist is more like a 32" waist, and no, its not that I gained weight, lol.  I didn't try them on until after the return timeline expired so am stuck with them.  I am not sure when to order these pants again because I don't know if they have their sizes dialed back in.