I bought my new ultra classic in feb. from a dealer in north texas, he installed the chrome switch housings and chrome switches at the time of purchase. a few days ago my check engine light came on so I took it to a different dealer to have it checked out. he said that the dealer that installed the parts just stuffed the wires out of the way instead of doing it right and that he would have to charge me to fix it and suggested that I take it to the dealer I purchased the bike from. I have an appt. to do just that this thurs. my question is should i expect some sort of freebie or discount or something for my troubles of going to have to take off work and ride the bike the 100 plus miles to have repaired what should have been done right in the first place. before you say you should have purchased the bike locally, locally means either 80 miles away or 110 miles away. just asking what you guys would do (ask for) in my situation