This reminds me of a proverb or saying that my college wrestling coach used to say. In the end, you'll get what you deserve, and that is where you usually will get it, in the end. Meaning that this guy will pay sooner or later for his deeds, either here, or in the END, with you know whom!
Sorry you got the run around by this clown.
Bruce