E-procurement: is the ugly duckling actually a swan down under?