Mondo said:CF-print leather isn't cheap to buy. There's also no guarantee that it'll be the exact same finish as BMW used from the factory. But, as others have said, it's likely to work out cheaper than buying secondhand M panels (or worse, brand new ones!) and there's also the added plus that the leather will be brand new, rather than 15ish years old.
And guaranteeing you get a good trim fit, plus the stitching on the oem carbon leather trims really makes them imo. If I get them I want OE. But as it seems unlikely I'm probably going to end up getting them skinned by Silverstar.