So I mangled mine on a deer carcass. Anyone know a good place to get one in the New England area that won't cost too much?? Thanks in advance! Jay