That's a very strange site indeed. Its way out of date. And some of the info it gives is strange, almost hilarious. For example, the top selling point of an Orange SIM is that you can receive unlimited texts.
Best stick to getting them from the operator's website.