This is a well written story. I am a connoisseur of sarcasm, and the protagonists snarky side hit all the right notes.