I've gotten a few pairs from Big W and they have always lasted several months. Thye are usually between $15-20. I wear them every day too, so for $20 it's a pretty good deal!