Hate to hate, but Gary Lang is one of the worst stealerships I've ever worked with. They're a quick 15 minute drive for me, but I gladly take the hour+ drive to Grand Subaru because Gary Lang sucks so hard.
OP, not jumping on your shiz. The issue is that you're experience isn't a Subaru experience. I know they sell Subaru, but by and large, it's not their core business and they make is ultra clear. They're big on Chevy and Kia. Hope your stuff gets sorted but I would stay as far away as possible from them. Don't trust them in the least bit and that's from personal experience and catching them up lying and being straight deceitful.