In the name of God, and peace and blessings be upon the Messenger of God. I also have a set of Caprice Royal taillights from 2007 to 2016. They are clean without cracks and only need cleaning because they have been in the warehouse.
The two original ones have the GM stamp. The one on the driver's side is GM, made in Taiwan, to be honest, and it works fine.