Welcome and congrats!
$623.00 over MSRP!!!
+22.40 tax on "maintenance"
+649.00 junk fee!!! ("dealer administrative processing fee" - pure profit)
Ouch. That hurts. Bad.
That was a horrible deal, but congratulations on your purchase and welcome to the ROC. It's just money and we can't take it with us, right?
EDIT: Wait... Did you get a 2WD or AWD? If AWD then you didn't get screwed quite as bad.