While not strictly e-commerce. This was an important design choice when we designed our spreadsheet upload tool for Geocodio.
It should be possible to go through as much of the process as possible without having to sign up first.
It certainly makes it technically more difficult to develop, but it's incredibly powerful and user friendly.