Neighbors down the street...
you have had your new windows for MORE than a year now.
MORE THAN A YEAR.

The giant "Pella" stickers are not supposed to STAY on the windows.
You are supposed to peel them OFF. How can you even see through the glass with those stupid giant yellow circles in your way??????

I swear I am going to sneak down there in the middle of the night and rip them off.
Healing Women - Please help.