I don't remember now where I heard this, but this stuff bonds PLA amazingly well. I **only** used the primer, not the glue. $9 for the can at my local big box store. Stinky stuff though - use it outdoors.
I'm going to see if it works with PETG or ASA too.
UPDATE: The primer alone was able to bond Bambu basic PLA (white). However, I tried just the primer on eSun PLA+, and it **did not bond** at all. I used the glue after priming it, and that DOES work. The primer does cause hazing on the black PLA unfortunately. Womp womp #3dprinting #technology #3d source