FAQ

Where are GO locations?

GO locations are any supermarket, pharmacy, gas station, etc. where a GO logo is displayed., and usually where you also top-up your phone. A list of GO locations will be published soon.