Here at iD Mobile, we have a Live Chat feature that allows you to speak to one of our helpful iD Mobile customer service assistants. The team are available 9am - 8pm Monday to Friday, and 9am - 6pm Saturday, Sunday and bank holidays. They can help you sort out any issues you may have.
Live chat can be accessed here - https://www.idmobile.co.uk/live-chat