How do you stay connected with your friends, colleagues and family while abroad? I've recently came across such a thing as TravelSIM which offers a callback service at quite low prices and to my surprise I found no evidences of mentioning it here on SE. Calls from Europe seems to be quite cheap in comparison to classic roaming.
Does anybody have experience of using it?