B2B e-commerce: Firm creates convenience for micro businesses B2B e-commerce: Firm creates convenience for micro businesses