Appalling company. Yes it’s cheap but the service doesn’t work and the customer service is virtually non existent, a few rude people in an office somewhere who keep their contact details a secret.. avoid at all costs!
2 years ago
iD Mobile has a
1.2
average rating
from
504
reviews