If you want good men's clothes at a good price, try haband.com.
You won't have to hem the pants, they come in several lengths. If you ever don;t like it, send it back. They will replace or refund it unconditionally.
Their credit card insurance scheme sucks, but then whose doesn't?