Does PCB Europe in fact exist?

Indeed the adress is correct.
This is the first time I heard of this bounceback prob. I'll send them an alternative.

Thanks.