My wife has used New Balance Shoes for a long time.  So when she needed to get a new pair, we checked out Amazon.  Good price and rapid delivery were positives.  Unfortunately, the shoes arrived and were label 9.5 AA but they were approximately a half inch shorter than the shoes she now has from New Balance that are also labeled 9.5 AA.  We had no choice but to send them back and are reluctant to buy again because of the UNCERTAINTY of what size will arrive.  We are very grateful for the "no cost" to return the product but have lost confidence in buying shoes on-line.