I was thinking on trying Prinbite for ABS but after reading it seems ABS is one thing it really isn't great for. I am trying out the glue stick, yes I never tried it, and was having good luck until the power blinked and killed the print!!
I have ordered some PEI, partial to the name since I have Shar-Pei's!! Heard good things about PEI and ABS and I think if I can get it on a boro glass then it is easily removed so not to jam up the printer. It is also pricey but if it works well then may be worth it.
Should be here this weekend and I will try to report back.