We just got our internet and telephone connection from GO. My wife and i went in to the local store and said we wanted internet, and the guy gave her a Maltese id (fake off course) and she signed the paper. No deposit, no uppfront or no other problems. Great service of GO.