Hello,
due to my use of a UK three SIM card I was searching for a possibility to top-up from anywhere in Europe.
After a long time search I found two places:
www.topups247.com
http://www.ekmpowershop8.com/ekmps/s...pups/index.asp
topups247.com is quite expensive compared to the second shop.
If you are in the need to top-up from outside UK you may like these solutions.