The fitting was my own error as I didn't order a D width when that is the width of the ones I bought in the store (which was a discount sneaker store and still cost $10 more than on Amazon).  Returned them but ordered the correct size from Amazon.  I jut wish they lasted a little longer but then again I am the gym every day after work.