How Technology is Giving Customers Their Power Back