I’ve never heard Amherst spoken with a silent “H”.
.
You must hang out with that crowd from Hampshire.