Hi ladies, thank you all! The SA actually did stretch the right a little bit at the store, but he probably did it for such a short time that it probably didn't really get stretched that much. In the past I did take some new shoes to a near by shoe repair store for stretching, but I don't really want to go there anymore coz the guy is kinda rude. One time I took my new Dior flats there and you know what he said? He said, "if the shoes aren't comfortable why you buying it? Just because it's brand name?" What kinda jerks would say that to their customer???
Anyway, mine is a size 37, and I don't think I should go 37.5 coz I am afraid that my left side would be too loose that it will fall out as I walk, I mean there's no strap to hold my foot you know. So 37 should be it. I think I may wear some thicker socks and wear the right more at home and see how it goes. Maybe I should buy a shoe stretcher too, I almost always run into the same problem with shoes, not only my feet are wider in general (I think I am a true 6.5 C, but in many case there's no C available so I gotta go 7 B), but my right foot is even wider than my left so it annoys me even more...