TD Ameritrade once charged for L2 but is now free. Their "think or swim" platform is one like no other. As always