I've been wearing New Balance shoes for 10 years. After receiving them I waited to use them until I was done with my last pair of New Balance. I immediately noticed that my right calf hurt after running more than a mile. I figured I'd just have to take them down or something. 2 months later I went to the foot shop (which originally introduced me to NB shoes) and they asked how long I had them. When I told her 2-3 months she giggled and asked where I bought them. I replied shyly. She said they were already worn and the soles were pressed together like they were a year old. She told me to try to get my money back (it's too late for that now). Long story - best to buy from your local store. Not that they're much cheaper - I just wanted fast shipping. I felt like a fool.