I decided to try shoes ordered on amazon after buying name brand shoes at local stores.  I found that the name brand shoes (Nike, Reebok and New balance) fell apart after a week or two.  However, these shoes are lasting much longer than the others.  My twins are enjoying the Asics and they are holding up well.