did you sign the papers when you picked up the car? my parents are stressing to me look over the car with a fine tooth comb. cuz once you sign for it....they pretty much dont have to do anything.
Good luck!!!!!!!! I hope you get them to redo the work!!!