I've noticed that I could only find a refurbished Genuine BMW alternator or a brand new Valeo alternator. The valeo is literally half the price of the original BMW unit. Would anybody have any info if Valeo is reputable or am I better off buying the refurb BMW original?