I had my oil changed the day before I left to go out of town. Approximately after 2 hours of traveling, my car started smoking. It was determined that the oil cap was not screwed on properly. I had to wait 4.5 hours to have it fixed after being towed to the dealership. The oil company admitted negligence and offered to return money for oil change, towing and to have it fixed. I arrived at my destination 8 minutes before midnight and still had to pay a full day hotel. I asked the oil company to pay that and they said no. Are they responsible for any of the hotel, mental and physical abuse?