New Era of Business to Consumer Transactions