HVAC Controller on 2003 BMW 325i

My BMW needs a new HVAC controller. My mechanic said it's a $4,000 part from BMW. Has anyone else had this problem? Is there a cheaper way to go?
Thanks

Asked by for the 2003 BMW 325i
2 answers 1 comment
Hey, give these guys a look, they list a repair for 3-series climate control modules. http://bit.ly/8z7rcm
Look around too, there are several sites online that offer rebuilding of electronic components. Have a good description of the symptoms you have so they will know if their repairs address your issue.
Ive experienced it before, and went to the junk yard and got mine, and had some guys put it in.
Some companies remanufacture or repair the contollers perhaps contact these people http://www.bba-reman.com/catalogue/Index.aspx?category=3
or closer to home maybe theses people would have a suggestion
Fuel Injection Corporation, 2407 Research Drive
Livermore, CA 94550, Phone: 925-371-6551
They do a lot of re-manufactured computers for fuel injection and ignition, they may know someone that may repair your controller.
After that I would say look at BMW specific forums and see what other BMW owners have to say. The price seems ridicules.