I know that I will get mixed reviews on this, but for the last 3 and a half years, I have been running on either $10 unbranded walmart shoes or $13 starter brand shoes. These shoes actually work nicely for me because they are a "minimal" weight shoe without the fluff and bells and whistles. The unbranded ones are about 8.9 ounces a shoe for a size 12 and the starter brand are about 9.1 ounces for a size 12. These make for a comfortable ride. In addition, they last me for roughly 400-500 miles before fraying and making me need a new pair. Each pair has been consistently good. Just my two cents here because I only spend maybe $100 on shoes like this per year and I am able to get a lot of quality mileage, as well.:)