I usually kepp 3G/LTE off - mainly to conserve battery and data, and also since I have access to wifi most of the time. The problem I recently noticed is that when my friends sent messages from their iphone, I didn't receive it on wifi, until I connected to 3G/LTE. I know that imessage goes through the data connection, but then why doesn't it show up when connected to wifi? Do I need to turn-off imessage in settings and force all messages as same or is there any other workaround, and is there any downside of doing that? I get regular messages sent from other phones. I know I can just enable 3G/LTE but since I have access to the computer most of the time, so keep it off on iphone. How much battery and data is used in standby when you enable 3G/LTE, but set background refresh, push notifications off?