damn, that's too bad.
I noticed on the pics it looks like they used gasket sealer instead of an actual formed gasket. If that stuff doesn't get 100% coverage and properly cure, it'll leak which is why they told you to give a few days.
sometimes you can tighten the bolts and it'll seal but taking it back is the better option.