:iagree: 100%If I was you I would just go to your local hardware store and get the plastic mesh, it is perfect for the moss and isn't that cheap...also you don't have to take the chance of it not actually being stainless steel....
:iagree: 100%
You can also get it at craft stores.