It's part of my broadband/tv package so yeah I pay monthly and I havent tried on other phones cause I have none, I did try other SIMs on my phone like my old SIM and it did recotnize it althou it wasent provisioned.
I can look into this for you in a bit more detail If you don't mind, I will need to send you a private message to pass security If you can check the purple envelope top right of your screen that would be great Regards Gareth_L