Not scoffing at you using Dawn, but doesn't the fleece scratch up the contacts?!
Surprisingly, no. It's even less abrasive than using scotch brite scrubbies, since the golden fleece is basically chemically treated terry cloth to make the fibers a little stiffer.