Forum Moderators: open
What wouldyour first steps be? (you very well know you can't just afford to get your passwords stolen)
...
You will also find that downloading and installing software will be blocked on the machines in most Internet cafes.
I must say that I have used them on many occasions and never had any problems.
If that process is going to take too long:
1) Find a phone
2) Telephone a colleague or someone else trusted with technical expertise
3) Talk them through it