I received my flaps, and I have to say you all make a good product. Installation was not too bad. My only comment would be to include a longer screw for hole F. I fought trying to get the long screw supplied installed and could not get enough pressure on the flap. I got a 2 1/2″ screw and this made it much easier.
I have attached some pictures.
Sincerely,