Before I posted I looked around and had no luck finding anything. II'll try ro swing by my local dealer but generally they don't stock much of anything. I mostly get "We can order that. It will take 7-10 days to get it." Why would I pay full retail AND wait for a week to get a part? I don't mind paying full price if I can get it now. (Instant gratification, what can I say?)
I don't think local dealers carry much of anything in stock, anywhere. Especially not things specific to one model like windshields, plastic parts, rotors, gears, gaskets, stuff like that. Some will stock fairly general stuff like brake pads, shims, crush washers, plastic rivets, bolts, bulbs, oil, filters, lube, several tires... Can't blame them, there are thousands upon thousands of parts... they don't have the space, money, or demand.