Mopar Dealer Service Department - Am I Correct To Be Pissed Off???

Please bear with me for a long post with all the details.
This is about my 2009 Dodge Ram 1500 Quad Cab:
If I don't have the AC running I usually drive around town with both drivers-side windows open for ventilation without too much wind circulation inside the cab.
Six days ago I was getting on the freeway so turned on the AC and hit the window controls to raise both windows. The front door window raises normally but the rear window only comes up about 20% and then I hear something snap and the window stops coming up. When I stop, I found I could manually pull the window up without any problem but gravity pulled it right back down. I could still hear the electric motor run if I clicked the window control button.
Not having any experience with electric window repair I decided to take my truck into the factory dealership close to my work.
I made an appointment online for early the next morning, took my truck in and dropped it off. The Service Advisor tells me they'll check it out and call me. They also tell me the "check it out" cost will be $185 but that will go toward the repair if I decide to go forward.
Mid-afternoon I get a call from the Service Advisor telling me, "...the cable that lifts the window snapped and we have to replace the complete assembly" and he quotes me over $900 for the repair. Oh yeah, and they don't have the parts, thought they could get them from another local dealership, sent their driver out, but the other dealerships computer records were incorrect and they didn't have them, also checked out aftermarket parts online without success so ordered the parts and they'll be in in 2-3 days.
So I wait four days without any communication from the dealer. I call about mid-morning but could only leave a voicemail message for the Service Advisor asking for a callback and an update on the repair parts. I waited a couple of hours without any reply.
I've been driving around now for five days with an open rear window and having to put a trash bag over the door whenever I park to plug to big open window hole from the weather.
Not wanting to go through the weekend like this I called around and found a local auto glass repair that quoted me $250 to come out to me and do the repair at my work. I told them what the dealership diagnosed but they're certain they can do the repair.
They come out and take close to two hours working in the parking lot but complete the repair.
Turns out the issue was caused by a "plastic cable guide block" that had worn and let the cable jump out of the track. The technician told me it's a very common problem on almost all brands of vehicles. He carries a bunch of the repair parts on his service truck.
So, am I correct in feeling like the dealership never even pulled the interior door panel to check out the actual repair entailed and just quoted me a huge price for parts and service that were not actually needed? I feel like I was about to get f**ked without even a movie or dinner first.
What say you FABO?
And who do I complain to?

Sounds like the typical Chrysler dealership to me.