I also have had bad experiences with parts from LKQ. Bought a radio for my Volvo, they said it would come with code and VIN. When it arrived both numbers were totally illegible. Radio is worthless without code. They wouldn't respond to e-mails. I will never buy from them again.