What are the customer and supplier roles in B2B, B2C, C2C, and B2G organizations? How do these roles differ in an e-business when compared to traditional retail business roles? How are pricing and marketing concepts different when dealing with C2C and C2B models compared to B2B and B2C models?