The replacement body mounts arrived yesterday. Consistent with @Scooterwrench's observations, I'm pleasantly impressed with the quality, including the hardware, which is grade 9.8. I intend to install the body mounts this weekend. I will keep everyone posted.