I know Petsmart sells those reptile lids with the metal mesh and Ebay has "Tough-Top" screen covers too. Are those any good for mantids or is the cloth-like veil stuff better? I have a ton of veil and a glue gun, I guess I could make one, but what would use as a frame? Is there such a thing as buying those types of frames from hardware stores?