Home improvement retailer Menards has decided not to open a store in O'Fallon, Mo., because of President Barack Obama's economic policies, according to a company spokesman interviewed on KMOV, a Missouri television station.
Menards, based in Eau Claire, Wis., had planned to open several stores in the St. Louis market over the next six months.
"We are on schedule to open our new stores in O'Fallon, Ill., and St. Peters, Mo., this spring 2013," a Menards spokesman was quoted as saying. "For O'Fallon, Mo., I'm very sorry, but we are a family-owned business and with the Obama administration scaring the dickens out of all small businesses in the USA at present, we have decided not to risk expansion until things are more settled. Thank you for your patience and understanding."