That writing on the belt that says, "Hecho en Chin" is a dead givaway.
I do know how you feel though. I always remember the mechanic who was replacing the belt on my 1991 F150 tell me that nothing lasts for ever. My answer was that it should at least last as long as the money that I used to pay for it. Unfortunately we live in a throwaway society where nothing is built to last. Am I being too cynical?????