When it comes to shopping for clothes, I definitely prefer to see things in person, and try them on, before purchasing. The main problem with that is time, for me. I work late, stay up late, and sleep most of the day. Friday and Saturday are my only real chances to go out. Another problem is the selection is limited to what I can find in nearby stores. nearby stores have few things that interest me.
It's especially terrible purchasing things for my Fiance, cause women's clothes are much more finicky with the sizes. We lucked out recently when we bought a dress off Amazon that fits her perfectly, and it looks amazing on her as well.