I purchased this cluster from a seller on eBay that also does remote coding and virginization with the intention of installing it in my M235i, but then I sold the car for an F80 M3.
$300 and it's yours! I'll send you the name of the eBay user in California that does the virginization/coding too.
Shipping costs not included -- will accept payment via Paypal and will ship USPS.