I have LL Bean dress shirts over 30 years old and they are now threadbare - finally. But the one's I've bought in the past 4 years last about two years before the material starts to tear on the sleeves and show serious wear spots on the collar. What gives? When I called about the first one it happened to, they said it is a one year warranty. So, they are a one year disposable dress shirt now?