OP’s only post indicates that the OP is in-state for Michigan and implies but does not explicitly state that Amherst is significantly more expensive (and does not mention financial aid).
Of course, for some other student who is out-of-state for Michigan but gets substantial financial aid from Amherst, the cost comparison could go the other way.