Can This Home Improvement Retailer Fight off the Retail Giants?