Finding affordable running shoes under $50 that perform well is not easy, as most are made with cheap materials and only last ...