Sounds like you are very lucky indeed!!!
It's rare to hear an indy not trying to make a buck and a dealership to help you out as much as they have. I'm surprised they are repairing your turbo though

.......I wouldn't mention it too much though.
It's worth the inconviniece just for the savings $$$$!!!!