Electronic purchasing and a related case study