I got an almost new Brooks Pro with a cracked rail at a swap meet for $15. I found a replacement frame new on
eBay, bought some rivets (forget where) and managed to transplant the top. Worked out well, thought the rivets are not the easiest things to install.