I bought my truck at night and noticed a scratch on the hood the next day. They agreed to fix it and made an appointment for the following Wednesday. I dropped my truck off and had my wife pick me up. I went back later to pick up my truck and found out they had bought me in on the painters day off. Total waste of my time and I live 35 minutes away.................. Noticed excessive wear on the outside of my front tires. Was told it was my driving. Service guy either knew nothing about cars or is told to brush off all complaints. Finally got ahold of the service manager and after explaining what caused the outside tire wear (excessive positive camber) and offering to park my truck in front of the dealership with the hood up until the problem was fixed, he had the shop align the front end. ............ After taking my truck in two times so they could repair a faulty window switch with temporary results. I learned online how to reset it myself. It takes 5 seconds, while they took all day............. Then I took my truck in for a water pump recall repair. It took most of the day but when I picked up my truck, it seemed OK. The next day as the temp hit 104 degrees, the radiator low coolant light came on. I had to buy a gallon of very expensive special coolant ($32 and some change) for it as it was 1/2 gallon low. I e-mailed the service Manager repeatedly about the coolant problem hoping for reimbursement and an apology and have received no response. I understand mistakes. If you make a mistake, fix it and learn from it. Blaming it on the customer and then ignoring them is not good business. These guys (Management) suck.