Hi
My BMW X3 needs a new engine. We have been totally ripped off by Direct Engines who have taken off with our old engine. We can hopefully get our money back from our credit card. I don't know who to trust or where to start. Please can somebody offer some advice.