replacement storm windows home depot. Should you buy the best storm windows online or at Home Depot? Well the same question can be asked about any other building store. Why do you need storm windows? Home Depot storm windows would be a good choice if you’re looking for quality and durability.