Buy Mobile Internet SIM Card in Saint Petersburg Russia FAQ Quite easy, but here is what you need to know.