I apologize if this question has been asked before but I am new to this forum. I owned a REAL old pair of New Balance running shoes the lasted nearly forever. The new pair of NB's are of low quality and started falling apart within a month. I've heard that Brooks makes a decent product but would appreciate any input about different brands before I buy another shoe. I am willing to spend $$ to get quality. Thanks in advance.