I never received my order
I never received my order, and support never contacted me back despite the fact that I tried communicating with them several times. I don’t really recommend doing business with ISP.
United States
I never received my order, and support never contacted me back despite the fact that I tried communicating with them several times. I don’t really recommend doing business with ISP.