The shoes I ordered did not look as advertized (really do not like this part). Additionally, my feet hurt after putting them on (towards the middle and the heel part of my feet). I wear a 10 D US, the shoes I ordered were 10.5 D US so you would think they would fit...But they did not so I returned them. This is the second pair of shoes I have ordered from Amazon that just do NOT FIT!! I guess Amazon is just not good with shoes...Clothes (besides some I returned b/c they do not look as advertized AT ALL) , and mechanical stuff (hard disk drives, watches, heaters etc) are good though.

General Advice from what I have seen:
1) Just don't buy shoes and ur health is good (don't break ur feet).
2) Beware of the photos of any product, as they just do not usually match the actual product. Sometimes the products I receive do not do justice to the actual product. Sometimes they just are plain BLAH.
3) Quality, so far, the quality of all things Amazon has actually impressed me :-)
4) Customer reviews, so far, they have actually helped me. So trust the customers :-)