Lowe’s debate, but if we had to pick one, we know where we’re going. If we didn’t already have enough reasons to hit up Lowe’s for all our roofing ... rooftop solar panels at 174 stores ...