well, had new ball joints put in a 2002 dodge and now have a leak out on the passenger side of the truck. the people who was banging on the front end of it said there was no way the messed it up and dont want to fix it. did not leak when i took it in. is something my fault or did they screw it up??