I got it!! The service writer, Frank, was a real champ. He apparently flew the part in and took care of the charge somehow. I asked him why he wasn't the service manager instead of the other guy (that blew me off.)
Anyway, I'm riding this weekend and all is well in the universe!