Enough people have given up on John now that I feel OK telling my CarbonOne story.
After reading here about people receiving parts they were happy with, I paid in full up front for door sills, handle pulls, and exterior air vents. After a posted warning from another TMC member I started contacting John for status. After he failed to live up to any of his commitments or promises, I initiated a reverse charge through PayPal and then also with my credit card company - both with only days to spare. That got me some attention from John, but still no parts. I sent him pre-paid UPS labels for shipping parts to me. I got my refund from the credit card company.
A while later he sent me door sills. I actually video taped myself opening the box, not knowing what to expect. Both sills have some small flaws, but one has an obvious flaw in a very visible place. Figuring I had received one decent sill I sent John a check for a bit more than half. He said he'd use that money to make me a replacement sill and get it to me in 2 weeks. He has not responded to my emails or phone calls since I sent him the check.
Note that I got the door sills out of sequence from others here. I believe that's because John knew that by sending me them, I'd probably send him some money, whereas if he filled an already paid for order he wouldn't get any additional money.
John has repeatedly lied to me. I recommend that everyone steer clear of him for any business dealings no matter where he lives.