Is social networks going to be the next big sales channel