I really hope you get some sort of restitution from this guy. But seems his track record is to take money and not deliver. Here is yet another instance from another internet forum. Seems like this goes back a ways.
https://www.7173mustangs.com/thread-bill-diehl