It uses the Google geocoding API.It will depend on your usage / nr. of requests if there will be a cost to Google involved.