Horizon
I know what you mean when you describe how you were treated by some of the people that answer the phone over there but because we have all had the misfortune of getting some real smart asses from time to time. Best thing to do is give everything time to get mailed out and try and get what you can from them to lighten your money load to get the plane back in the air . I bet Horizon will make it as right for you as they can . I hope you get it fixed and get flying again...this is the reason my wife never tried to learn baring the fact I can be hard to learn from and the money it cost if something happens.