Plan on some of your users getting lost at each step so that the next steps are always clear. There's a reason why fire codes require well-lighted exit signs placed throughout public buildings. There is no such thing as user error. The customer is always right, and that's more true than ever online. Of course, the corrolary to this is that there is no such thing as a good error message.
Usability frequently takes a back seat to other business priorities.
All rights reserved.