There was a talk about the Zoo Med cages in another thread....
https://www.chameleonforums.com/zoo-med-47275/#post442900
DIY cages are imported from China, as are the Zoo Med cages. Both have been reported to rust apart.
LLL Reptile's cages are made here in southern California. The screen is made of aluminum, which won't rust and fall apart. People on these forums have had these cages for years with zero issue. The only part that will rust on a LLL cage is the hinge, but I think they updated them from a steel hinge to a stainless steel hinge, not sure on this though

.