Youther, Have you had your car accurately appraised lately? Then you could compare appraisals and settle all doubt as to if the deal was fair or not.
Just a thought.
Jerome