I purchased a hybrid battery from LKQ, and they force me to leave a core deposit for $300. My mechanic installed the battery, and the old battery has been at the mechanic shop for ten days waiting for LKQ to pick up the battery. I called multiple times to customer service about the return of my $300, and they keep promising me that they will pick it up the next day. I am like most Americans, I have a budget and I need to use that $300 for other life expenses. Yes, the parts are less expensive as a new part, but they need to greatly improve customer service!