the Astras these days are the Opel Astra, they are German Designed and not sure where they are built, i have worked on a few, pretty good little cars
when i spent time in Germany they are EVERYWHERE, so youd think if the Germans like them they must be ok, having said that as a German Car...