Although looking at their online history, I'm not sure if it's worth adding them back or not.

Come on people - use auto deposit for heaven's sake!