I ordered a replacement front bumper for my Jeep, Grand Cherokee after someone reversed into it cracking it just prior to me selling it. Rather than paying for one from Jeep (very expensive) I found one on Alibaba. The seller and I agreed what year and model it was. I ordered it through Trade Assurance (thinking that gave me some protection) The bumper arrived in early November ages after we agreed. I had to pay important duty on top. When I opened the carton it was clearly the wrong one and it was only the top part (so half a bumper) and it was damaged and scuffed. In addition to all that it was poor quality. I contacted the supplier immediately. Didn't hear anything so I opened a dispute with Trade assurance. They told me to contact the supplier and didn't want to know. Eventually he agreed to send me a replacement, now 2 months later he tells me I have to send half of the shipping costs or ship the wrong one back. Either way leaving me at least a few hundred pounds out of pocket with no guarantee he will send me the right one, or bother to send it at all. Trade Assurance are a waste of time. This has been the most stressful transaction and the front end of my car is still a mess. I can't even sell the Jeep now as who would buy a car with a cracked misshapen bumper. This is a joke. Maybe the Chinese government should raid their offices and arrest them all for fraud.