You are right, like most straps, they are made in China or Taiwan, but designed in USA. I can tell you from experience, though, that these straps are awesome. I've used mine about a dozen times now and it's held up great and has never let me down.
To echo what WRCRaptor said, if you want to...