Well, I'll be darned if they didn't show up. Made in Taiwan which is somewhat expected (unlike the Coopers I bought a few years ago that were made in China). They look pretty good. M+S rated but no tri-peak symbol which I wasn't able to determine from the sales literature. 58 lbs. each on the bathroom scale. I figure they're a solid bet at ~40% the cost of most.