Ahh the good clips, I remember these and no I have not seen them anywhere. Do you have the tile roofs? I have found the best bet now is the clips from Ace Hardware, as everything else like you said is just flimsy.
I dont have one in front of my but if you dont find the replacement for yours I can get you the part number and a pic.