Using SMS (and charging us for it) for 2-factor authentication isn't great. Why not go industry standard and use 3rd party authentication apps like Authy?