I work in the business (worked for FCA corporate for about a year a well) and this is good to hear.I got my TRX at invoice - holdback and no dealer fees, owner of the dealership is a very good long term friend and I have purchased over 20 cars from him.
One of my stores sold a Demon at sticker to a customer who was in a very similar situation to yours.