I've been using zappos for years and I usually have 5-6 different pairs of shoes that I reorder as they wear out over time. I rarely find cheaper prices for my shoes anywhere else, including brick and mortar stores like Macys (Even during their sales).