Astra and LLama shouldn't be grouped together, IMO. LLamas seem to have wild swings between good and bad while Astras are generally well made guns. Star, also, are good ones. There's a few levels of quality in between the Star & Astra (reliable & strong) and LLamas (maybe good, maybe bad.)
I have a Star MOD 30MI and my Dad has an old Astra 300, I believe it is, and they're fantastic pistols. The Star, especially, is built to last forever. It's a great hi-cap 9MM, really accurate and totally jamless. Takes about 30 seconds to break down, too.