Well I just installed shoes from O Reillys auto. 39.99. They looked fine but when installed only one lined up with the brake cylinder piston. Two I could live with and one barely touched the piston. So I am going to return these and go another route. Probably third gen