I am size 18 and the jeans i but always wear a hole at the top of my legs. I wear cheapo jeans (charity shop or tesco) . If i were to pay more would they last longer? OOrwould it happen in more expensive jeans?