I feel your pain man I too once had a set of euro tail light shipped over from the UK and when they got to me and they looked like that. the biggest problems with shipping over seas is customs and the shipping company's.
the euro tails that I got where shipped DHL and sat in customs for 2 days when the package showed up it looked like someone played kick ball with the box
you should easily get your money back or a brand new set of lights out of this
FF 13 best audio
FF 13 3rd place best in class SVT
FFW 13 best focus
FFW 13 best in class SVT