Thanks tree. Yeah its to late for a return. When I was at the shop I asked about the screens, they said they have never seen them. They did have the new ones on order, they just didn't know when they would be there. So far I'm not sure that it is needed. I'm curious though, does the screen go in...