Have you had any luck sourcing window screens?
I've seen some recently on Amazon, and was wondering if you'd tried them. Buying in the UK would certainly be easier for me than carrying them from the US (shipping from the US would be ridiculously expensive).