Verizon reverses on $2 fee for one-time payments