Sending a one time code to your cell phone is a good idea since most people keep them close and they tend to be password protected (smart phones anyway).
People complain when accounts get hacked and then complain when companies try to tighten up security.
People complain when accounts get hacked and then complain when companies try to tighten up security.