Text this: Electronic commerce 2004. A Managerial perspective