Do they actually sell the mesh, or should I just go to home depot and get some. Also, what color should I paint it, my Z is red and the only color I can think of to paint it and stay away from the rice is black; anyone have any suggestions? Also the front plastic engine cover panel under the car is busted, so I didn't put it back on. Would it be ok to put mesh down there too, or is the panel mainly to protect from water? Sorry this post is so long. Thanks for your help.