ChargeItSpot: Giving Consumers a Free Charge and Retailers Valuable Data