F

I.d. communications is a decent company. The servi...

I.d. communications is a decent company. The services they provide are satisfactory. I think they could improve their customer support though. Overall, it's an average experience.

Comments:

No comments