TO me Bottom line is this: if you sign the contract read it. Have a friend of mine that went thru something similar. His rate ended up at 19.5 %. He had bad credit and could not understand how that had a play in it. I told him you signed the paper work, now it is not the dealer's problem. You sign it , it is all yours. Have fun with it.
There is a lemon law, and it is for a reason. It is not for someone that could not or did not read the contract they entered into. That is the problem with this country, everyone wants a out or a "MULLIGAN".
Friend of mine is a GM of a dealership, and he said they have a lemon law,, but for the right purpose.
Just Sayin