I have also used EMA plastic weld. It works great, but it's very toxic, so it must be used with good ventilation. It's nice because you just hold the parts together, dab on some glue, and it wicks into the joint and bonds it in seconds. The down side is that if you breathe the vapors, you die.