Hard to get anything back for your time and misery - but you can dispute whatever charges were not consumed. Otherwise you confirm what many of us say: "Always book direct when on a biz trip". Time and easy change to itinerary is infinitely more valuable than the dollar saved on a discount.