Is this the real deal? My son is traveling to the Bahamas and I called verizon and asked for a calling / texting plan to cover him on his trip. I was told there is no plan and that calls are $1.99/min and texts are .50 to sent and .05cents to recieve. I will be broke just having my wife keeps tabs on him. I inquired on line and was told to down load Viber. Is this a good reliable service? It seems to be a VOIP service and requires an internet connection or wifi to operate. How would I set up and iPhone 4S to use wifi if it were availible and internet only if wifi was not available? if that the default. I cannot immagine that wifi is readily availibe free over in the bahama's. All the hotels love to make money on that from my experience. Will imessage work over the internet and it that charged as a text? Thanks for any suggestions on other services or info in Viber.