Please make it clear in this article that Apple is using short code SMS to send out these authentication codes. If your cell provider blocks short code SMS from being received (due to scammers etc.) that you will not be able to use your cell phone for 2 step authentication. Apple should really use a normal 10 digit phone number(s) to send out these types of critical information. MS, Google and Yahoo does!