Anyone have a clue how to complain to these guys? I received a nice letter asking me to update my payment information. They can't find anything and suggest "re-sign"!?