I think I got ripped off

I think you are handling it in the right way and not dragging someone's name through the mud. Usually has a better ending by hearing the other side of the story. Sometimes things happen that he didn't have any control over. Good luck and keep us posted.