Home-improvement retailer Menards is opening several new super-sized stores in the Detroit area, hoping to take market share from industry giants Lowe’s and Home Depot. The new stores, which are about 240,000 square-feet, come with a hefty price tag, but the company believes they are a worthwhile endeavor. Read The Detroit News story here.