Inaki
I'm not sure which "review" you looked at but GeoSIM does NOT charge for incoming calls in Europe. Check here
www.globalsimcard.co.uk/calls_and_coverage.php
Nor do you have to "Hang up" when you make a call. You just dial and the system does the rest and calls back within a few seconds.