I had the 2005 convertible top replaced by Chrysler 2 weeks ago. I am pleased with the results

I just hope it lasts this time? The Customer Service Department is to be credited with accomplishing this feat. The dealership tried to argue that the car was out of warranty when in fact it had a month left on the 7 year clause.
I just wish I could have had the transmission fixed by them 2 months ago but the dealership said it was out of warranty and I had it fixed by my mechanic. Chrysler will not reimburse me for that even though it was still under warranty. I am very upset about this issue and wonder if anyone has any suggestions on how to get my money back even though Customer Service said they tried to resolve that issue. Am I SOL?