Why didnt your buddy just call the shop and talk to them before driving an hour home with a f**ked up car? Seems strange to me that a shop would let a car leave with the problems your stating.