Yep, keep the deposit. This is what deposits are specifically for....if they back out , they lose the deposit. If it were a thousand, I would say look at returning part of it, but your time and effort is worth more than the $200. Good lesson for him.