Thanks! Everyone I've dealt with has been awesome! The feedback is appreciated on all fronts (email, thread posts, PM, etc). Makes offering the kit well worth the time & effort!
Regarding the screens, they should fit and stay put. I was quite stubborn during the manufacturing and if something...