ID mobile has the absolute worst customer support I have ever had to deal with. They are robotic, unhelpful, and completely incompetent.
I have been trying to have my information removed after paying my final bill for months now. They continue to deny my request and do not give me another option for how to do so. Their responses are automated and inaccurate.
If I could give lower than 1 star, I would. I would not recommend them to anyone.