The Good
Works well with all cell lines.
The Bad
Maybe a little more expensive.
The Bottom Line
I have used many transfection reagents and this one is my favorite by far. It is great and works on most of the cell lines. I also didn't have to optimize it a lot. The same protocol works for most of my cancer cell lines.