What makes convenience stores such pillars of society is right there in the name. Convenience. It’s what we all desperately need and these one-stop shops offer all of the essentials under one roof.