You really can buy just about anything in the shops here, or products similar to one you used at home. You cannot expect stores to stock everything you would find in a home country and part of the pleasure of being abroad is discovering different things. And if you can't find something then you appreciate it more when you go back.
Download Skye as that can be tricky here, otherwise don't fret as we are really remarkably modern.
-