When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I bought my replacement A/C compressor, drier, expansion valve from Amazon as a kit. It is no-brand components, and (knock on wood) seems to be working out great.
If you put your car info into amazon, it tries to show you appropriate parts that will fit.
For my e320 bluetec 2008, replacement DENSO AC compressor was 450-600$. The complete kit I purchased (incl. drier/expansion, pag oil and replacement seals) was $330. The seller in Amazon was buyautoparts.com