Yup, that does seem to be the case. I'm going to get a contact higher up in the company through the travel trade press as they are the ones who've been giving them the recent publicity.

Travelling the world with a large pot of sim cards
Vodafone (AUS, ESP, UK, IND, BAH), Lebara (AUS), SingTel (SIN), Digi (MAL), Orange (ESP, FR), Sunrise (CH), T-Mobile (DE, UK, US), Rogers (CDN), AT&T (US) and many many more.