solving the b2b commerce puzzle study