...they have both the trail and road version on sale at Joe's New Balance Warehouse for $54.99 and free shipping and tons of sizes. I have stocked up on like 8 pair and I can't resist the temptation to just buy all the 11.5's they have, so someone please buy some so I don't keep spending my money. It is an outstanding shoe - light, flexible, cushioned, but not bulky, has some support without being hard or stiff. Feels lighter on the foot than it is. And the trail version is basically the same shoe but witha mildly aggressive outsole so it can be worn road and trail, especially no techincal trails and fire roads. The 905 is the same shoe but with an even leaner, sock fitting upper, hence why I think the 904 is so discounted despite being a great shoe.