Hi has anybody had any dealings with Motor source? I work for the NHS and have ordered a car with them. Not sure about their customer care?