Jeff,
Out of co-incidence, I was checking on Jim Carter's about the same exact time that you were replying.
I noticed some nice words on the same page that you have listed: "Made in the USA".
I just called and asked if it was actually US rubber and the girl wasn't sure, but that's good enough for me. I'm going to order them.
I thought this was all something that was recent, but I see that you had this problem close to 6 years ago.
Appreciate the help y'all.
Bill