I used to use epoxy if I needed a really strong bond, but lately I find the epoxy not sticking to the styrene. I still find CA works best. For a real close fitting seam, regular thin CA is fine, if the fit is not the best, then Gel CA works great, and better than the regular thin stuff.
I don't know if the mfgs are using a new formula for styrene or not, or if the epoxies are changing, but sure have had bad luck with epoxy/styrene in last couple of years.