Thank you for letting us know about this issue. We are very sorry to hear that this puzzle you purchased is not on par with our usual quality standards. We take reports like this very seriously, as does our puzzle manufacturer.
We would be happy to send you a different puzzle, if you are interested. In addition to that, we can send you the three missing pieces if you can submit your info via the below web form.
Pomegranate Communications, Inc.
19018 NE Portal Way, Portland, OR 97230