Is there a good reason to pay £438 for a (Delphi) replacement charging cable from BMW when others with a similar spec are available online for less than £300?