what are two types of b2c marketing