Had some repair work done ( u joints,pinion seal, trans flush, rear main seal) on my vehicle. When I got it back the bill was $3780 dollars a bit higher... than I was told.after leaving the lot I noticed a vibration that wasn't there before. I also checked the oil and it was one and a half quarts low after they said all the fluids were checked. Called the dealer and they said bring it back in a couple of days. I did they told me I needed new tires.I bought them that was not the problem and another $850.called back and they said come back in couple of days and we will have a loaner for you. I show and they say we gave your car away come back in couple days.meanwhile the vibration is getting worse and now its losing power. I call again and get me a car the next day.after three more days of it being in the shop, they managed to balance the new tires. I stop back to pick it up and they say that it's my problem and they can't figure out what it is.