We also just ordered a full set of screens from Screens of Schooner Bay. Haven't had a chance to try them out yet, but feedback from others is very good. GREAT customer service.
BTW: We're using "Hatchmaster" screens on our Bowmar hatches.
PSC 37 #293