These 25 Jeans Will Basically Last You a Lifetime—and They're All on Sale