ChangeMyAddress.com
Consumer Report
I changed two addresses through USPS site. And I authorized $1 fee for each, but totally was unaware of being charged $19.95 each by CHANGEMYADDRESSCOM. ...