is there a number to call customer services on?
I can't find a number for customer services anywhere, is there not one? If not ID should really make this very clear. I called a number I found on Google yesterday after finding none here and getting nowhere with bots and sitting waiting to " live chat" a human. Turned out to be fraudsters after my bank details, card details and address and email. I realised in time and my bank have been great.
If a mobile phone provider is going to operate without a number to call customer services on they need to advertise the fact in bold typeface everywhere. Otherwise people are going to get scammed. ID are all but pushing people into the arms of scammers by working as they do. Why on earth would a phone company not not have a customer service phone number?