In America I always call them "excuse me?"
In Argentina I revert to "chico"/"chica" but ...is that offensive? Hah.
In Argentina I revert to "chico"/"chica" but ...is that offensive? Hah.
You want to use standard and customary forms of communcation, though. You can be a little friendlier, or a little more formal, but it's never good to stray too far if meeting or talking to a person the first time.
However, if you get a bead on the person and their personality, you can adjust your style to theirs is best.