Thriving in retail has never been simple, and difficulties here are growing in number. The recent rush of new technologies and rising global competition, for example, seem to have turned the merely complicated into the nearly impossible.