If I were you, which I'm not, so please don't take this as me preaching, I'd get my money back from that motherfucker. He's a prime time prick by the sounds of it and can't supply what he's selling to a satisfactory standard. I know the Rebel is nice and all but.....
Then if you're set on a 3D printed mod either take a look at Axmods or Gingervaper in the US. They're the manufacturers of the Boxer and you'll get the best quality, and what you pay for. Just for reference esauce recently had their renewal for the Boxer licence in the U.K. Revoked- so they won't be supplying that from next year in the U.K. either.
Coincidence?