Both of those bird feeders need to be replaced ASAP. One of them had a big chunk crack off just because I tried to lift the lid. They are literally crumbling in front of my eyes.
Second, there is this stupid thing…
I cleaned the holy crap out of the window, and still the suction cups that hang this sucker barely stuck. I 100% expect that within an hour or two I will check on its status and find that it fell off.