I just received my shipment from myprojectcars.com and it was like opening Christmas presents. Every part came in BMW OEM box. These guys use real OEM parts and overlay for no fitment issues. I ordered all of the parts last week and they arrived on Saturday, so I received today. They are based in Hong Kong, but the quality is second to none IMO. They are a little more expensive, but worth it IMO. I ordered a CF SMG shift knob from them some time ago and I was very pleased with the quality. With the M6 I decided to go ALL CF interior. All of the shipment arrived as promised sooner than expected. There are only a couple of items lacking and that is because I requested a couple of parts custom (Window switch covers and Upper mirror covers). Will post pics later this week after I get a chance to install. I would highly recommend these guys if you are looking for CF parts.