I am not sure if anyone else noticed it but BlackBerry seems to have learned how to smoothly roll out a product in the last month or so. First we had them rolling out OS 10.2.1 worldwide with very few issues if any on multiple carriers for multiple devices. Then last week we had BlackBerry