I am going 2/5 stars on this one.  This was advertised as free shipping and free returns.  I purchased and determined that I was better suited with a size 8.5 instead of a size 9.  I then returned the 9 and bought the identical one in an 8.5 only to be told later that I owed a restocking fee for it.  Amazon withdrew the fee with a phone call and management approval, but be advised that free returns do not always guarantee no restocking fee.