I sent various letters of complaint...
With great respect, particularly as you've taken the time and made the effort to describe your situation in such detail, it's hard to understand what the issue is without details, starting at the beginning with what actually went wrong. The difficulty is formulating a view in the abstract.