“Retailers will likely manage to keep some portion of the fees they used to pay to the banks or third party intermediaries. Consumers, meanwhile, will pay the same retail costs as before plus a fee to their bank — thanks to Washington’s interference.”