You don't need a game account to buy the sort of merchandise the SE Store sells, so they'd have to at least make it possible to keep them separate, even if it was SE themselves running it. (Actually, I'm not even sure why they'd add an option to link the two.)