Despite new economic sanctions and travel restrictions, castrolania is just a few computer clicks away.