My boys go through shoes like crazy.  Sneakers will sometimes last only a few weeks, so I don't like to spend a lot on their shoes.  I bought these and they lasted until they outgrew them!  I don't mind spending money on something I know is going to last, so I've bought the next size up and we're prepared when they outgrow the old ones.