As you know, there's something going on with Ukraine and Russia... Here are my opinions on it.
Credit card payment