sometimes riding on them will help seat the bead. have you sprayed soapy water on them yet to confirm where the leak is? unless there is a big chunk missing if you put real bead sealer and they are fully seated they shouldnt leak if there is a big chunk missing i would try to get the shop that did it to buy you a new tire because there is nothing that will seal it. a small chunk gone wont cause it to leak necissarily unless its folded over and preventing the tire from sealing against the rim. if you cant get them to seal break them down and really inspect the bead.