Cheap SIM cards in Europe

Found this article in the telegraph about cheap SIM cards when traveling in Europe… http://www.telegraph.co.uk/travel/travel-advice/9432416/The-best-local-SIM-cards-in-Europe.html