I ordered a part to the UK, it took weeks to arrive and had to pay a customs fee I was not made aware of, that was not MLB Motors fault but could have been communicated. Problem was that item was damaged when received and despite sending images of the damage and chasing for weeks they have not offered any solution, just hiding behind 'we need to speak to the courier'. Poor service and poor communication.