What size are they really.

I've been wearing 550 relaxed fit for years. I have a drawer full of old 550s all the same size and they all fit the same. I received a new pair for Christmas in the same size I always wear and they don't even come close to fitting. They are labelled 34W 32L, but the waist is more like a 30 and the length is more like a 34. I looked at the tag for where they are made, and it says "Lesotho." Do they use a different form of measurement in that part of Africa? If a company is going to risk their reputation on cheap labor, they should at least initiate some quality control. If you are going to buy jeans from Levi, don't count on them being sized properly.