I am one of the few on YLF who bats for Team Flats. I LOVE MY FLATS!!! Like Kirti, I walk a lot. And you can't do a 9 hr shopping day with clients at a fast pace in high heels. Nor can you commute on foot in high heels.
Happy feet = Happy Angie.
I wear flats (boots, booties, ballet flats, loafers and flat oxfords most of the time). Some of them have half an inch heel - which is flat in my book.
I wear low heels a lot too. (1.5 to 2 inches). Anything higher than that is a "sitting-shoe".
I don't feel stumpy in my flats at all. And I am regular height at 5ft 6.