It's a bit late on that one, since it should be according to tracking information to my house tomorrow. I am quite disappointed to hear that, but I guess you get what you pay for *sigh* Thankfully, I am only using the projector in my bedroom. I had a nice tv and stand, but my room was too small for all of it. I was going to mount the tv, but the only wall that I could even think about mounting it to, the other side was the shower, and we weren't quite sure about the stability of the wall. Since we are renting the house, which was built in the 50s were kind of weary if the wall in between my room and the shower may have any dampness to it, so that's why I decided against that. And I believe I know what you mean by the chicken wire look. When I was in college I had used a ZoomBox projector as my tv and it had that effect at a distance.
Either way, I will still provide my thoughts and pictures and such, this way at least it will give others more of a heads up. :-/