Damn I'm glad I didn't go to these guys when I bought mine last year. Next time go to Bredemann Ford in Glenview. They got almost 5 stars based on 100 reviews. I don't work there but it took me forever to find a dealer I was comfortable with and didn't want to rip me off just because I was young. I'd say try to fix it. Any luck in trying to get them to just buy it back?
And yea.. I am pretty pissed I didn't go to Bredemann..