There is NO WAY

I would put those lights on my X after all that has happened. That's like eating a meal after you have sent it back to the kitchen twice and called the waiter and chef complete as---les

.
At the very least they were surely not showing you the love and probably didn't when they constructed the lights. What if the lights short your harness or switch. Do you think these guys are going to go out of their way to assist or replace the damage???

NOT.
I would request OEM (untouched) lights, like the ones you sent and if I didn't get satisfaction have AMEX do their thing.
Now that I have vented

... if these guys do not ship said lights or provide tracking info, let me know and I will pay them a visit as they are local.

.