Maybe you can negotiate some freebies, like roof racks, floor mats, or other options they could add for free. You might also be able to ask for them to extend your warranty another year or something for free. Beyond that, I don't think you'll see much compensation. This is why they have a warranty and not a return policy. Problems happen and they are entitled to try and fix it.