Lowes Ad

I came across this Lowes ad on Facebook. I think I’ll put my own windows in, thank you. Can you say moisture intrusion?

lowesad.JPG

Lol, looks close to how I see most windows installed around here :s