I can't tell you how pissed I am. I'd say it's all my fault, but it's not entirely my fault. There was a series of cascading errors and failures, and the result is that three years of contacts went ...