Guys, anybody any tips on buying Mercedes parts?

Need a MAF and a Brake Pressure Sensor for a 2002 ML270 CDi and just seeing if there's any contacts on here before biting the bullet and going main dealer.