DIY vs. Professional Window Installation Cost: Why the Gap Matters